در ادامه سری آموزش پیاچپی قصد داریم شما را با توابع پرکاربردی که در کار با رشتهها با آنها زیاد سروکار خواهید داشت آشنا کنیم. در ادامه این جلسه از آموزش پیاچپی با ملت وب همراه باشید.
هنگام برنامهنویسی به زبان برنامهنویسی PHP مطمئنا نیاز خواهید داشت تا عملیات را روی رشتههای متنی انجام دهید. پیاچپی یکسری توابع داخلی دارد که بسیار قدرتمند بوده و تقریبا امکان انجام هر کاری را با رشتهها فراهم میکنند. دستکاری رشتههای متنی یک مهارت با ارزش محسوب میشود، بخصوص در پیاچپی.
تابع ()strpos
شما هنگام برنامهنویسی نیاز خواهید داشت تا به عنوان مثال جایگاه بخش خاصی از یک رشته متنی را بیرون بکشید. برای انجام چنین کاری میتوانید از تابع ()strpos بهره ببرید و جایگاه بخشی از یک رشته متنی که مد نظرتان است بدست آورید.
روش کارکرد این تابع بدین صورت است که یک رشته متنی را به عنوان ورودی و آرگومان اولیه، دریافت کرده و دومین ورودی باید رشته متنی باشد که شما قصد دارید آن را از ورودی اول بیرون بکشید، یعنی رشتهای که قصد جستجوی آن را در ورودی اولیه دارید. سپس این تابع، مکان اولین موردی را که در رشته متنی ورودی اولیه بیابد در خروجی خود قرار میدهد. اگر هیچ موردی بر اساس جستجوی شما در این رشته متنی یافت نشود تابع یاد شده false را برمیگرداند. به مثال زیر دقت کنید:
$numberedString = "123456789"; // 9 numbers from 1 to 9 $fivePos = strpos($numberedString, "5"); echo $fivePos;
در مثال بالا ابتدا اعداد ۱ تا ۹ در یک متغیر قرار داده شدهاند. سپس با استفاده از تابع strpos متغیر حاوی این اعداد را که حالا یک رشته متنی است به عنوان ورودی اول و عدد ۵ را به عنوان ورودی دوم قرار دادهایم. خروجی تابع را در متغیری به نام fivePos قرار دادهایم و آن را چاپ کردهایم. خروجی این کد عدد ۴ خواهد بود. اما چرا؟ شمارش جایگاه هر کاراکتر در رشتهها در پیاچپی مانند بسیاری از زبانهای برنامهنویسی از ۰ شروع میشود. بنابراین عدد یک در رشته متنی بالا جایگاه شماره ۰ را دارد و عدد شماره ۱ جایگاه شماره ۲ و به همین ترتیب.
تابع ()str_replace
یکی دیگر از ابزارهای کلیدی در برنامهنویسی قابلیت جایگذاری آسان موارد دلخواه در رشتههای متنی با مقادیر جدید است. در پیاچپی تابعی به نام ()str_replace وجود دارد که شبیه به پردازشگرهای کلمه کار کرده و میتوان با استفاده از آن جایگذاری رشتهها انجام دهید.
پارامترهای ورودی این تابع سه مورد هستند که حالت کلی آن به شکل زیر است:
str_replace(search, replace, originalString)
در ادامه توضیح مربوط به هر کدام از این ورودیها را مشاهده میکنید:
- Search: این ورودی همان چیزی است ک قصد دارید در رشته متنی به دنبال آن بگردید. این ورودی میتواند یک رشتهمتنی یا یک آرایه باشد.
- replace: تمام یافتههای حاصل از جستجوی رشتههای متنی با این ورودی جایگزین میشوند. این ورودی در واقع مقدار جدیدی است که قصد دارید آن را با مقادیر قدیمی مورد نظر جایگزین کنید.
- orginalString: رشته متنی اولیه که قصد دارید در آن به جستجو و جایگزین کردن رشتههای جدید بپردازید.
برای درک بهتر این تابع به مثال زیر توجه کنید:
<?php //string that needs to be customized $first= "Welcome to mellatweb"; $sec= str_replace("mellatweb", "zoomg", $first); echo $sec; ?>
نتیجه اجرای کد بالا عبارت Welcome to zoomg خواهد بود. چراکه با استفاده از تابع str_replace کلمه mellatweb را به zoomg تغییر دادهایم و خروجی آن را در متغیری به نام sec قرار دادهایم. سپس این متغیر را چاپ کردهایم.
تابع ()trim
گاهی ورودیهایی که کاربر وارد میکند را باید فیلتر کنیم که در جلسه قبل با توابع مرتبط با آن آشنا شدید. اما با استفاده از تابع trim میتوانید ابتدا کاراکترهای خالی (فاصله) سمت چپ و سمت راست رشته متنی را حذف کرده و سپس مقدار نهایی را در خروجی قرار میدهد. این تابع یک ورودی دارد که آن هم رشتهی متنی مورد نظر است که قصد حذف کاراکترهای خالی سمت چپ و راست آن را داریم. به مثال زیر توجه کنید:
<?php //string that needs to be trimmed $stringTest = " test trim func "; $finalString = trim($stringTest); echo $finalString; ?>
در مثال بالا رشته متنی که دارای فاصله اضافه در ابتدا و انتهای خود است به عنوان ورودی در تابع trim وارد کرده و مقدار نهایی را در یک متغیر قرار دادهایم. سپس این متغیر را چاپ کردهایم. نتیجه رشته متنی بدون فاصلههای اضافه اول و آخر آن خواهد بود.
از تابع ()ltrim و ()rtrim هم میتوانید به صورت مشابه و به ترتیب برای حذف کاراکترهای خالی سمت چپ و حذف کاراکترهای سمت راست بهره ببرید.
تابع ()md5
با استفاده از این تابع میتوانید یک رشته متنی را بدون بازگشت به صورت کدشده در بیاورید. از این تابع در پیاچپی استفاده فراوانی میشود. به عنوان مثال پیش از ذخیره رمزهای عبور یا اطلاعات مهم دیگر بسیاری از برنامهنویسان آنها را با تابع md5 به صورت رمزنگاری شده در میآورند و سپس آن را در بانکهای اطلاعاتی ذخیره میکنند. بدین ترتیب امنیت بیشتری در پروژه نوشته شده با PHP برقرار خواهد شد. به مثال زیر دقت کنید:
<?php //string that needs to encrypted $str = "mellatweb"; $finalStr = md5($str); echo $finalStr; ?>
نتیجه اجرای کد فوق چاپ عبارت 59bc7da94789753a34bb5e6ab8808d5a در مرورگر کاربر خواهد بود. همانطور که میبینید این تابع فقط یک ورودی دریافت میکند و آن هم همان رشته متنی است که قصد دارید آن را رمزنگاری کنید.
تابع ()str_word_count
از این تابع به منظور شمارش تعداد کلمات موجود در یک رشته متنی استفاده میشود. ساختار کلی این تابع به شکل زیر است:
str_word_count(string,return,char)
این تابع سه ورودی دارد که ورودی اول ضروری و ورودی دوم و سوم اختیاری هستند و میتوان آنها را در تابع وارد نکرد.
- string: رشته متنی که قصد دارید تعداد کلمات آن را شمارش کنید.
- return: این ورودی اختیاری است. میتوان سه مقدار برای آن تعیین کرد. اگر این ورودی ۰ باشد، خروجی تابع همان تعداد کلمات رشته متنی است که به صورت پیش فرض اگر وارد نشود هم همان صفر در نظر گرفته میشود. اگر این آرگومان ۱ باشد، خروجی تابع یک آرایه از تمام کلمات رشته متنی مورد نظر خواهد بود. اگر این آرگومان ۲ باشد خروجی تابع آرایهای از کلمات خواهد بود با این تفاوت که این بار کلید هر عضو از آرایه در واقع جایگاه آن در رشته متنی خواهد بود.
- char: این آرگومان نیز اختیاری است. میتوان با این ورودی برخی کاراکترهای خاص را به عنوان کلمه در نظر گرفت.
برای آشنایی بیشتر با این تابع به مثال زیر دقت کنید:
<?php $str = "mellatweb website"; $finalStr = str_word_count($str); echo $finalStr; ?>
نتیجه اجرای کد فوق عدد ۲ خواهد بود چراکه رشته متنی مورد نظر ما شامل دو کلمه است.
تابع ()strlen
با استفاده از این تابع میتوانید تعداد کاراکترهای یک رشته متنی را شمارش کنید. این تابع فقط یک ورودی دارد و آن هم رشته متنی مورد نظری است که قصد دارید تعداد کاراکترهایش را بشمارید. به مثال زیر دقت کنید.
<?php $str = "mellatweb website"; $finalStr = strlen($str); echo $finalStr; ?>
نتیجه اجرای کد فوق عدد ۱۴ خواهد بود. چراکه رشته متنی ذخیره شده در متغیر str در کد بالا، شامل ۱۴ کاراکتر است. دقت کنید که فاصله هم به عنوان یک کاراکتر شناخته میشود.
تابع ()substr
از این تابع به منظور برش دادن بخش خاصی از یک رشته متنی میتوان استفاده کرد. خروجی این تابع بخش مورد نظر شما خواهد بود. این تابع سه ورودی دارد و ساختار کلی آن به شکل زیر است:
substr(string,start,length)
توضیحات مربوط به ورودیهای این تابع در زیر آورده شده است:
- string: رشته متنی که قصد دارید بخشی از آن را برش دهید.
- start: جایگاهی که قصد دارید از آنجا عمل برش رشته متنی انجام شود. این عدد در واقع شماره جایگاه کاراکتر اولیهای است که قصد دارید برش را از آنجا آغاز کنید. اگر این مقدار ۰ باشد، عملیات برش از اولین کاراکتر شروع میشود.
- length: این ورودی در واقع اختیاری بوده و میتوانید آن را وارد نکنید. این ورودی طول رشته متنی برش خورده نهایی را بر حسب کاراکتر نشان میدهد. به صورت پیش فرض اگر این آرگومان را وارد نکنید رشته متنی تا آخرین کاراکتر برش خواهد خورد.
برای درک بهتر این تابع توجه شما را به مثالی که از وبسایت w3schools آورده شده جلب میکنیم:
<!DOCTYPE html> <html> <body> <?php // Positive numbers: echo substr("Hello world",10)."<br>"; echo substr("Hello world",1)."<br>"; echo substr("Hello world",3)."<br>"; echo substr("Hello world",7)."<br>"; echo "<br>"; // Negative numbers: echo substr("Hello world",-1)."<br>"; echo substr("Hello world",-10)."<br>"; echo substr("Hello world",-8)."<br>"; echo substr("Hello world",-4)."<br>"; ?> </body> </html>
خروجی کد بالا به صورت زیر خواهد بود:
d
ello world
lo world
orld
d
ello world
lo world
orld
بدین طریق با این تابع میتوانید بخش مورد نظر خود را از هر رشته متنی برش دهید.
امیداوریم از این جلسه از سری آموزشهای پیاچپی نهایت استفاده را ببرید. در جلسات آینده و مباحث پیشرفتهتر با توابع بیشتری آشنا خواهید شد.
محصولات مشابه فروشی
-
تراکت لایه باز مشاوره تحصیلی انتخاب رشته با فرمت PSD
تراکتتراکت لایه باز مشاوره تحصیلی | طرح لایه باز انتخاب رشته | تراکت لایه باز انتخاب رشته | مشاوره تحصیلی طرح تراکت لایه باز مشاوره تحصیلی انتخاب رشته با فرمت PSD مفتخریم بهترین تراکت لایه باز مشاوره تحصیلی انتخاب رشته با فرمت PSD در ایران معرفی نماییم. این طرح تراکت تبلیغاتی مشاوره تحصیلی و انتخاب رشته کاملا لایه باز بوده و به راحتی میتوانید رنگ، متن، آیکون ها، و تصاویر مرتبط را بزرگ و کوچ کردن متون را به راحتی انجام دهید و از همه مهمتر ما در این تراکت مشاوره تحصیلی برای جذب مشتری، این طرح فوق با رنگبندی جذاب و روانشناسی رنگ رعایت شده و بصورت کاملاً لایه باز با فرمت psd و از کدهای رنگی cmyk که مخصوص چاپ هست استفاده شده.این طرح با طراحی شیک و مدرن و در اندازه {200*300} سانتی متر و رزولوشن ۳۰۰ DPII با کیفیت عالی می باشد. شما با طرح لایه باز مشاوره تحصیلی انتخاب رشته هیچ...20000 29000 -
طرح بنر مشاوره تحصیلی و انتخاب رشته کنکور کاملا لایه باز psd
بنربنر لایه باز مشاوره تحصیلی | طرح لایه باز انتخاب رشته | بنر لایه باز انتخاب رشته | مشاوره تحصیلی طرح بنر مشاوره تحصیلی و انتخاب رشته کنکور کاملا لایه باز psd مفتخریم بهترین بنر لایه باز مشاوره تحصیلی انتخاب رشته با فرمت PSD در ایران معرفی نماییم. این طرح بنر تبلیغاتی مشاوره تحصیلی و انتخاب رشته کنکور کاملا لایه باز بوده و به راحتی میتوانید رنگ، متن، آیکون ها، و تصاویر مرتبط را بزرگ و کوچ کردن متون را به راحتی انجام دهید و از همه مهمتر ما در این بنر مشاوره تحصیلی برای جذب مشتری، این طرح فوق با رنگبندی جذاب و روانشناسی رنگ رعایت شده و بصورت کاملاً لایه باز با فرمت psd و از کدهای رنگی cmyk که مخصوص چاپ هست استفاده شده.این طرح با طراحی شیک و مدرن و در اندازه {200*300} سانتی متر و رزولوشن ۳۰۰ DPII با کیفیت عالی می باشد. شما با طرح لایه باز مشاوره تحصیلی انتخاب رشته هیچ...23000 29000 -
تراکت لایه باز انتخاب رشته و مشاوره کنکور با فرمت psd طرح جدید
تراکتتراکت انتخاب رشته و مشاوره کنکور لایه باز | دانلود تراکتانتخاب رشته کنکور | طرح لایه باز انتخاب رشته کنکور | تراکت انتخاب رشته کنکور تراکت انتخاب رشته و مشاوره کنکور لایه باز طرح تراکت انتخاب رشته کنکور کاملا لایه باز بوده و این طرح مناسب برای آموزشگاه علمی و کلاس های مشاوره کنکور میباشد که باتوجه به مدرن بودن طرح از دید خوبی برخوردار میباشد، در روند طراحی این محصول سعی کردیم تمامی استانداردهای لازم را رعایت کنیم تا بعد از چاپ شما از سایر رقبا متمایز دیده شوید. علاوه بر کیفیت بالای محصول و طرحی متفاوت تر از رقبا برای راحتی کار شما فونت هایی که در این طرح استفاده شده قرار داده ایم تا به راحتی تراکت را ویرایش کنید. به جرات می توان این تراکت لایه بازانتخاب رشته کنکور را بهترین طرح برای افزایش فروش انتخاب کرد. با سابقه چندین ساله در حوزه چاپ این طرح منحصر به...20000 29000 -
تراکت لایه باز آموزش تری دی مکس 3d max
تراکتطرح لایه باز تراکت تبلیغاتی آموزش تری دی مکس 3d max با پس زمینه سفید و فیروزه ای طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این تراکت تبلیغاتی آموزش 3d max را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 12 مگابایت
ابعاد : 14.8 در 21 سانتی متر
رزولیشن: 300
پسوند : psd
20000 -
پوستر تبلیغاتی لایه باز آموزش فتوشاپ
تراکتطرح لایه باز پوستر تبلیغاتی آموزش فتوشاپ با پس زمینه سفید و صورتی طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این پوستر تبلیغاتی آموزش فتوشاپ را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 26 مگابایت
ابعاد : 29.7 در 42 سانتی متر
پسوند : psd
20000 -
تراکت لایه باز آموزش عکاسی و فیلمبرداری
تراکتطرح لایه باز پوستر تبلیغاتی آموزش عکاسی و فیلمبرداری با پس زمینه سفید و صورتی طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این پوستر تبلیغاتی آموزش عکاسی و فیلمبرداری را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 20 مگابایت
ابعاد : 21 در 29.7 سانتی متر
پسوند : psd
20000 -
کارت ویزیت لایه باز آموزش اصولی کاراته
کارت ویزیتطرح کارت ویزیت لایه باز آموزش اصولی کاراته با پسوند psd طراحی شده است . در طرحکارت ویزیت لایه باز آموزش اصولی کاراته از تصویر و وکتور با کیفیت و دوربری شده استفاده شده است.
با تغییر در ابعاد این کارت ویزیت می توانید از آن بعنوان بنر مغازه ، تراکت و حتی بیلبورد محیطی استفاده نمایید.
حجم : 5.23 مگابایت
ابعاد : 9 در 6 سانتی متر
پسوند : psd
20000 28000 -
تراکت لایه باز استخر و آموزش شنا با فرمت psd طرح جدید
بنربیشک حتمای این طرح را در هیچ کجا نخواهید دید! زیباترین تراکت لایه باز استخر و آموزش شنا یک تراکت خاص و متفاوت به استخر و آموزش شنا خود هدیه دهید... طرح تراکت لایه بازاستخر و آموزش شنا کاملا لایه باز بوده و این طرح مناسب برای استخر و آموزش شنا میباشد که از دید خوبی برخوردار است ، این طرح فوق کاملاً لایه باز با فرمت psd و از کدهای رنگی cmyk که مخصوص چاپ هست استفاده شده.این طرح با طراحی شیک و مدرن و در اندازه {21*14.8} سانتی متر و رزولوشن ۳۰۰ DPII با کیفیت عالی می باشد. از طرح تراکت لایه باز استخر و آموزش شنا میتوانید برای بنر و حتی میتوانید با کمی تغییرات به کارت ویزیت هم تبدیل کنید. ابعاد :14.8 در 21 سانتیمتر و قابل ویرایش به اندازه های دلخواه خود میباشد فرمت فایل : psd رزولوشن: 300 مد رنگ: CMYK حجم: 15 مگابایت آموزش استفاده از طرح لایه باز تراکت استخر و...23000 31000 -
دانلود قالب وردپرس آموزش آنلاین Eduma فارسی
قالب وردپرس آموزش آنلاینقالب Eduma که یکی از مطرح ترین و حرفه ای ترین قالب وردپرس آموزش آنلاین با طراحی واکنشگرا میباشد و مناسب برای سایت آموزش های آنلاین ، آموزشگاه ها ،مدارس،مهدکودک،و تدریس خصوصی و … میباشد. امروزه سایت های زیادی از راه فروش آموزش های خود کسب کار عالی راه اندازی کرده اند ! قالب وردپرس آموزش آنلاین Eduma یک قالب بی نظیر برای سایت هایی با موضوع آموزش آنلاین، آموزش، دانشگاه، و … است . دارای 6 دموی فارسی قالب Eduma دارای دمو های متفاوت میباشد که 6 دموی جذاب از این قالب با بسته نصبی جداگانه آماده شده است که در آینده نیز دموهای دیگر اضافه خواهد شد. پیشنمایش دموها : دموی یک دموی دو دموی سوم دموی چهارم دموی پنجم دموی ششم قالب Eduma دارای امکاناتی متفاوت برای مدیریت دوره های آموزشی شما است این قالب با استفاده از افزونه فروشگاه ساز ووکامرس امکان پرداخت آنلاین...139000 257000 -
دانلود قالب وردپرس آموزش آنلاین Masterstudy فارسی
قالب وردپرس آموزش آنلاینقالب MasterStudy بهترین قالب وردپرس آموزشی برای سازمان های آموزشی، که دوره های خود را به فروش می رسانند و کلاس های محلی را سازماندهی می کنند. قالب آموزش آنلاین Masterstudy به عنوان تم آموزشی وردپرس برای مرکز یادگیری شما طراحی شده است. شما میتوانید دوره های رایگان یا پولی را به اشتراک بگذارید. قالب فروش دوره Masterstudy ساده و بدون دردسر برای ساخت، سفارشی سازی و مدیریت میباشد. پلاگین ویژوال کامپوزر گنجانده شده است، بنابراین شما می توانید صفحات را در عرض چند دقیقه با ابزار کشیدن و رها کردن آسان بسازید. تم وردپرس آموزش Masterstudy شما به طور کامل پاسخگو است، بنابراین شما می توانید مطمئن باشید که محتوای شما در هر دستگاهی قابل نمایش میباشد. دانش آموزان می توانند نظرات و بررسی های خود را در مورد دوره ها ارسال نمایید. با قالب Masterstudy میتوانید رویداد ها و وبلاگ خود را نیز بسازید و همچنین با...119000 229000 -
پکیج 7 قالب وردپرس آموزش آنلاین با تخفیف ویژه
قالب وردپرس آموزش آنلاینامروز در نظر داریم تا بسته شامل7 محصول وردپرس آموزش آنلاین در ملت وب را در یک بسته با تخفیف ویژه در اختیار شما عزیزان قرار دهیم. قالب های موجود در این بسته با موضوعآموزش آنلاین هستند و با استفاده از این قالب ها شما هر نوع سایت آموزش آنلاین را که در نظر داشته باشید میتوانید بسازید. شما با خرید این بسته به 7 قالب وردپرس ما دسترسی خواهید داشت و میتوانید دانلود و بسته به نیاز در هر زمان استفاده کنید. اگر این مجموعه بصورت تکی خریداری شود هزینه زیادی برای شما خواهد داشت ولی با خرید این بسته شما در هزینه های خود صرفه جویی کرده و 7 محصول پرطرفدار آموزش آنلاین را خواهید داشت . محصولات موجود در بسته : 1. قالب Turitor قالب وردپرس آموزش آنلاین وردپرس قالب Turitor یک قالب وردپرس آموزش آنلاین مناسب برای ایجاد وب سایتهای آموزشی ، دوره های آنلاین ، LMS ، بازاریابان محتوای آموزشی...350000 520000 -
قالب پازلی اینستاگرام بصورت لایه باز PSD به همراه آموزش٪40قالب پازلی اینستاگرام لایه باز برای ساخت سری عکس های پازلی اینستا شاید شما هم در پروفایل پیج های مختلف مانند پیج های مدلینگ و فروش لوازم مد و یا حتی پیج های شخصی سری عکس های پازلی را در بخش پست های پیج دیده باشید که جلوه خیلی خوبی بخصوص برای پیج های فروشگاهی میدهد . برای ساخت این سری عکس ها ما امروز قالبی را آماده کردیم که شما براحتی میتوانید تصاویر خود را در این قالب قرار داده و قالب به شما خروجی بصورت تصاویر جدا و پازلی میدهد که شما بایستی از آخر به اول در پیج خود آپلود کنید. شبکه اجتماعی اینستاگرام در ابتدا یک شبکه اجتماعی برای سرگرمی بود ولی با ورود افراد مختلف مثل هنرمندان، ورزشکاران و بلاگر و ... به این شبکه اجتماعی اکنون تبدیل به یک غول تجارت و تبلیغات و کسب و کار مجازی شده و همه میتوانند با توجه به خلاقیت خود از این شبکه کسب درآمد کنند. هرچه قالب پست...13800 29000
آخرین های مشابه مشاهده بیشتر
-
آموزش PHP - جلسه بیستم: کار با رشته ها
آموزش PHPدر ادامه سری آموزش پیاچپی قصد داریم شما را با توابع پرکاربردی که در کار با رشتهها با آنها زیاد سروکار خواهید داشت آشنا کنیم. در ادامه این جلسه از آموزش پیاچپی با ملت وب همراه باشید. هنگام برنامهنویسی به زبان برنامهنویسی PHP مطمئنا نیاز خواهید داشت تا عملیات را روی رشتههای متنی انجام دهید. پیاچپی یکسری توابع داخلی دارد که بسیار...رایگان -
آموزش PHP - جلسه سوم: عملگرها
آموزش PHPدر ادامه سری آموزشهای پیاچپی در ملت وب و پس از معرفی ابزارهای مورد نیاز و شروع کار با این زبان برنامه نویسی، وپس از مبحث متغییرها و کامنتها، حال به سراغ جلسه سوم میرویم. در این جلسه قصد داریم در مورد عملگرها در PHP صحبت کنیم پس در ادامه آموزش با ملت وب همراه باشید. عملگرهای اصلی ابتدا باید ببینیم عملگر چیست؟ عملگرها در واقع عملیاتی را بر روی دادهها انجام...رایگان -
آموزش PHP - جلسه ششم: حلقه های While و For
آموزش PHPدر ادامه سری آموزشهای php در ملت وب میخواهیم به مبحث حلقهها بپردازیم. از حلقهها به منظور تکرار اجرای کدها به تعداد دفعات دلخواه میتوانیم استفاده کنیم. در ادامه آموزش با ملت وب همراه باشید. گاهی در برنامهنویسی شرایطی پیش میآید که نیاز داریم بخش خاصی از کد چندین مرتبه اجرا شود. در این حالت می توانیم از حلقهها بهره ببریم. همانند سایر زبانهای...رایگان -
آموزش PHP - جلسه نهم: متغیرهای پیش فرض و فرم ها
آموزش PHPدر این بخش از سری آموزش برنامهنویسی وب با PHP میخواهیم دربارهی مبحث جذاب فرمها صحبت کنیم. علاوه بر این با متغیرهای کاربردی و پیشفرض پیاچپی نیز آشنا خواهیم شد. در ادامه با ملت وب همراه باشید. متغیرهای پیشفرض در جلسات قبل اعلام کردیم، در نامگذاری متغیرها در php نباید از نامهای از پیش رزرو شده این زبان برنامهنویسی استفاده کنید. PHP شامل یکسری...رایگان -
آموزش PHP - جلسه چهارم: آرایه ها
آموزش PHPدر ادامه سری آموزشهای پیاچپی در ملت وب امروز قصد داریم تا به مبحث مهم آرایهها بپردازیم. آرایه در زبان ساده محلی است که میتوان در آن بیش از یک مقدار را ذخیره سازی کرد. در ادامه مطلب با ملت وب همراه باشید. در جلسات گذشته آموزشهای ابتدایی زبان برنامه نویسی پی اچ پی را با هم گذراندیم. حالا میخواهیم در این جلسه به آرایهها بپردازیم. آرايه ها...رایگان -
آموزش PHP - جلسه هشتم: توابع
آموزش PHPدر این جلسه از سری آمورشهای پیاچپی در ملت وب قصد داریم تا به یکی از مهمترین و در عین حال لذتبخشترین مباحث بپردازیم. توابع در هر زبان برنامه نویسی کاربرد بسیاری دارند و باعث میشوند تا در هنگام کدنویسی بتوانیم پروژه خود را منسجمتر تولید کنیم. در ادامه مطلب با ملت وب همراه باشید. توابع از جمله مهمترین مباحثی است که در آموزش پیاچپی باید یاد...رایگان -
آموزش PHP - جلسه هفدهم: کار با فایل ها
آموزش PHPدر ادامه سری آموزشی پیاچپی قصد داریم در مورد فایلها و کارهایی که با پیاچپی میتوان با فایلها انجام داد صحبت کنیم. میتوان از فایلها به منظور ذخیره کردن اطلاعات بهره گرفت یا در شرایط گوناگون از آنها استفاده کرد. در ادامه با ملت وب همراه باشید. در این بخش پس از اینکه چند جلسه به طور کامل در مورد بانک اطلاعاتی MySQL صحبت کرده بودیم، به سراغ...رایگان -
آموزش PHP - جلسه بیست و یکم: شیء گرایی
آموزش PHPدر ادامه سری آموزشهای پیاچپی ، حال به مرحلهای جدید از برنامه نویسی میپردازیم و در واقع قصد داریم وارد مباحث پیشرفته شویم. در این جلسه و چند جلسهی آینده، به مبحث شیءگرایی خواهیم پرداخت. در ادامه با ملت وب همراه شوید. شاید سختترین مرحله در تدریس و نیز فراگرفتن شیءگرایی در پیاچپی را بتوان پایه و اساس آن دانست. اما در صورتی که شما اصل این...رایگان -
آموزش PHP - جلسه بیست و دوم: شیء گرایی (بخش دوم)
آموزش PHPدر ادامهی سری آموزش پیاچپی، همانطور که میدانید از جلسه قبل برنامهنویسی شیءگرا را آغاز کردیم. در این جلسه به ادامه مبحث شیءگرایی خواهیم پرداخت. پس در ادامهی این آموزش با ملت وب همراه شوید. در جلسه قبل مرحله به مرحله پیش رفتیم و گفتیم که بهترین روش یادگیری مبحث شیءگرایی، تمرین است. اگر جلسه قبل را هنوز مطالعه نکردهاید، لطفا ابتدا آن را...رایگان -
آموزش PHP: جلسه بیست و سوم: شیءگرایی (بخش سوم)
آموزش PHPدر جلسهی بیست و سوم از سری آموزشهای پیاچپی قصد داریم به ادامهی مبحث شیءگرایی بپردازیم. قبل از مطالعه این بخش بهتر است ابتدا بخش اول و دوم شیءگرایی را مطالعه کنید. در ادامه با ملت وب همراه شوید. در دو جلسهی قبلی ۱۱ مرحله مختلف را گذراندیم تا مبحث شیءگرایی را در پیاچپی به روش عملی یاد بگیریم. در ادامه به سراغ مراحل بعدی...رایگان -
آموزش PHP - جلسه دوم، متغییرها و توضیحات در کدها
آموزش PHPدر جلسه اول آموزش برنامه نویسی و طراحی وب به زبان PHP رایانه خود را به سرور محلی تبدیل کردیم و نیز ابزارهای مورد نیاز برای شروع برنامه نویسی به این زبان را نصب کرده و در نهایت هم شاهد اجرای موفق اولین پروژه خود بودیم. در این جلسه میخواهیم در مورد متغییرها و نیز عملگرها در php صحبت کنیم. در ادامه با ملت وبهمراه باشید. تبلیغات همانطور که در جلسه قبل توضیح دادیم ابتدا...رایگان -
آموزش PHP - جلسه دهم: پروژه ارسال ایمیل
آموزش PHPدر این جلسه از سری آموزشهای پیاچپی میخواهیم اولین پروژه کاربردی را با این زبان برنامه نویسی محبوب ایجاد کنیم. پروژه ما اسکریپتی برای ارسال ایمیل است. بدین صورت شما با نحوه ارسال ایمیل و توابع مربوط به آن در PHP نیز آشنا خواهید شد. در ادامه مطلب با ملت وب همراه باشید. اگر آموزشهای پیاچپی ملت وب را تا اینجا دنبال کردهاید پس تمامی پیشنیازهای لازم برای...رایگان -
آموزش PHP - جلسه شانزدهم: Session و Cookie
آموزش PHPدیدن جلسات قبل ذخیره اطلاعات در متغیرها برای کاربردهای مختلفی در پیاچپی در اختیار توسعه دهندگان قرار گرفته است. علاوه بر این با ذخیره دادهها در بانک داده MySql آشنا شدید. اما گاهی نیاز به نوع دیگری از ذخیره دادهها خواهید داشت. مثلا متغیرهایی که در تمام پروژه در دسترس باشند. از سشن (Session) و کوکی (Cookie) دقیقا به همین منظور در پیاچپی استفاده میکنیم. در ادامه با ملت...رایگان -
آموزش PHP - جلسه نوزدهم: فیلترهای پی اچ پی (مقدماتی)
آموزش PHPدر این جلسه از سری آموزشی پیاچپی قصد داریم تا شما را با مبحث فیلترهای این زبان برنامهنویسی آشنا کنیم. از فیلترها به منظور اعتبارسنجی و پاکسازی دادههای ورودی میتوان بهره گرفت. در ادامه با ملت وب همراه باشید. از فیلترهای پیاچپی به منظور اعتبارسنجی و بهینه کردن ورودیها مورد استفاده قرار میگیرند. در واقع فیلترهای پیاچپی دارای بسیاری از...رایگان -
آموزش PHP - جلسه پنجم: عبارات شرطی، دستور if
آموزش PHPآموزش PHP - جلسه پنجم: عبارات شرطی، دستور if در سری مقالات آموزش پیاچپی در ملت وب تقریبا پایه کار برای کدنویسی کاربردیتر را یاد گرفتهاید. در این جلسه میخواهیم کدنویسی شرطی را به شما آموزش دهیم و یاد بگیریم که چگونه شرایط مختلف را در پروژههای خود کنترل کنیم. در ادامه مطلب با ملت وب همراه باشید. گاهی در برنامه نویسی شرایط پیش آمده را...رایگان -
آموزش PHP: جلسه بیست و چهارم: شیءگرایی (بخش پایانی)
آموزش PHPدر سری آموزشهای فارسی پیاچپی در ملت وب و در جلسه بیست و چهارم، قصد داریم تا بخش چهارم شیءگرایی را به شما آموزش دهیم که در واقع با این جلسه، مبحث شیءگرایی اولیه پایان مییابد. در ادامه باملت وب همراه شوید. طی سه جلسهی قبل، در مورد شیءگرایی در پیاچپی بحث کردیم و به صورت مرحله به مرحله تا گام ۱۷ پیش رفتیم. در این جلسه مراحل پایانی یادگیری شیءگرایی را...رایگان -
آموزش PHP - جلسه یازدهم: اتصال به بانک اطلاعاتی MySQL
آموزش PHPدر سری آموزشهای پیاچپی تاکنون با مباحث زیادی آشنا شدهاید و حال نوبت مبحث اتصال به بانکهای داده است. در واقع پویا بودن صفحات وب پیاچپی بدون اتصال به بانکهای اطلاعاتی بیمعنی به نظر میرسد. در این جلسه میخواهیم روش اتصال به یکی از محبوبترین و پرکاربردترین بانکهای اطلاعاتی یعنی MySql را به شما آموزش دهیم. در ادامه با ملت وب همراه...رایگان -
آموزش PHP - جلسه دوازدهم: درج اطالاعات در بانک اطلاعاتی MySQL
آموزش PHPدر جلسه قبل، از سری آموزشهای پیاچپی شما را با نحوه اتصال به بانک اطلاعاتی MySQL آشنا کردیم. در ادامه قصد داریم نحوه درج اطلاعات جدید به جداول مورد نظرمان در بانک اطلاعاتی که ساختهایم را به شما توضیح دهیم. در ادامه مطلب با ملت وب همراه باشید. همانطور که گفتیم، ۴ عملیات اصلی در کار با بانکهای اطلاعاتی وجود دارد. درج اطلاعات، مشاهده، حذف و نهایتا ویرایش...رایگان -
آموزش PHP - جلسه پانزدهم: حذف داده ها از بانک اطلاعاتی MySQL
آموزش PHPدر این جلسه از سری آموزشهای پیاچپی، قصد داریم تا آخرین عملیاتی که نیاز داریم در ارتباط با بانکهای اطلاعاتی فرا بگیریم را به شما آموزش دهیم. در چند جلسه گذشته روش اتصال به MySQL، درج، ویرایش و مشاهده اطلاعات را فرا گرفتید. در این بخش قصد داریم روش حذف اطلاعات ذخیره شده در بانکهای اطلاعاتی MySQL را از طریق PHP به شما آموزش دهیم. در ادامه با ملت وب همراه باشید. همانطور که...رایگان -
آموزش PHP - جلسه هفتم: دستور Switch و آشنایی با Include و Require
آموزش PHPدر این جلسه از آموزش پیاچپی ملت وب میخواهیم در مورد دستورات پایهای نهایی صحبت کنیم. با فراگیری این درس میتوان ساخت پروژههای ساده را آغاز کرد و سپس رفته رفته با ساخت پروژههای کاربردیتر پیش خواهیم رفت. دستور Switch یکی از دستورات کاربردی و بسیار خوب php است که عملکرد آن در واقع شبیه به if ... else if است. در ادامه مطلب با ملت وب همراه باشید. اگر خاطرتان باشد...رایگان -
آموزش PHP - جلسه چهاردهم: ویرایش داده در بانک اطلاعاتی MySQL
آموزش PHPاگر پیگیر سری آموزشی پیاچپی ما بوده باشید، میدانید که در چند جلسه قبل در مورد ارتباط با بانک اطلاعاتی MySQL صحبت کردهایم. در این جلسه میخواهیم روش ویرایش دادهها را در بانک اطلاعاتی MySQLL از طریق پیاچپی به شما آموزش دهیم. در ادامه با ملت وب همراه باشید. در ادامه سری آموزش پیاچپی قصد داریم تا روش ویرایش دادههایی که در بانک اطلاعاتی MySQL...رایگان -
آموزش PHP - جلسه سیزدهم: خواندن دادهها از بانک اطلاعاتی MySQL
آموزش PHPدر سری آموزشهای پیاچپی در چند جلسه گذشته در مورد نحوه اتصال به بانکهای اطلاعاتی و نیز انجام برخی عملیات مانند درج اطلاعات صحبت کردیم. در این جلسه قصد داریم روش خواندن اطلاعات از بانک اطلاعاتی MySQL را در پیاچپی به شما آموزش دهیم. بدین طریق میتوانید اطلاعات موجود در جداول را به کاربران نمایش دهید یا برای عملیات مختلف آن را در دسترس قرار دهید. در...رایگان
هشتگ ها :
این محصول بدون نظر می باشد شما میتوانید اولین نظر را ثبت کنید