در جلسه هفتم PHP تعداد ۱۴ تمرین از کاربردی ترین مباحث پی اچ پی را حل کردیم.
همچنین در ادامه در جلسه بیست چهارم PHP تعداد این تمرین ها را به عدد ۳۰ رساندیم و مباحث را پله به پله جلو آمدیم.
بنابراین در این سری از آموزشات مقاله ایی PHP ، این سومین جلسه از حل تمرین PHP می باشد. حتما تک تک آن ها را بررسی کرده و قبل از دیدن جواب، سعی کنید تا آن را کاملا حل کنید.
نکته : همانطور که در جریان هستید، شماره گذاریمان را با اعداد ۳۱ آغاز می کنیم. بنابراین برای دسترسی به تمارین قبلی به جلسات قبل رجوع کنید.
۳۱) با چندین فرمت تاریخ امروز را نمایش دهید.
سپس قطعه کدی بنویسید که نشان دهد از چه سالی سایت شما راه اندازی شده است.
در آخر ساعت الان را به نمایش بگذارید.
نکته : تمرین زیر را در جلسات آموزش PHP نداشتیم. با این حال بسیار کاربردی نیز هست.
توجه : جواب سوال ۳۱ از جلسه بیست پنجم PHP در پایین صفحه قابل مشاهده است.
۳۲) یک فایل با فرمت txt. ایجاد کنید.
حال آن را با قطعه کدی باز کنید. و اگر نتوانست فایل را باز کند، اروری برای آن در نظر بگیرید.
سپس با قطعه کدی محتوای داخل آن را نمایش دهید.
و در آخر فایل را ببندید.
توجه : جواب سوال ۳۲ از جلسه بیست پنجم PHP در پایین صفحه قابل مشاهده است.
۳۳) یک برنامه PHP بنویسید که در آن تابعی بتواند فاکتوریل هر عددی را محاسبه کند.
توجه : جواب سوال ۳۳ در پایین صفحه قابل مشاهده است.
۳۴) با استفاده از حلقه for در PHP یک برنامه PHP بنویسید تا صفحه شطرنج ۸*۸ یی را طراحی کند. از ویژگی های table در HTML هم استفاده کنید. خروجی به شکل زیر باشد.
توجه : جواب سوال ۳۴ در پایین صفحه قابل مشاهده است.
۳۵) با استفاده از حلقه for در PHP خروجی زیر را تولید کنید.
توجه : جواب سوال ۳۵ در پایین صفحه قابل مشاهده است.
توجه: ** اگر سوال ، ایراد، نظر و یا هر چیز دیگری مدنظر شما بود، می توانید آن را در کامنت ها مطرح کنید. **
<!doctype html>
<body>
<?php
echo "Today is " . date("Y/m/d") . "<br>";
echo "Today is " . date("Y.m.d") . "<br>";
echo "Today is " . date("Y-m-d") . "<br>";
echo "Today is " . date("Y,m,d") . "<br>";
echo "Today is " . date("l");
?>
© 2006-<?php echo date("Y"); ?>
<?php
echo "The time is " . date("h:i:sa");
?>
</body>
</html>
نکته : در مثال فرض را بر این گرفتیم که از سال ۲۰۱۰ سایت ما راه اندازی شده است.
<!DOCTYPE html>
<html>
<body>
<?php
$myfile = fopen("file.txt", "r") or die("Unable to open file!");
echo fread($myfile,filesize("file.txt"));
fclose($myfile);
?>
</body>
</html>
<?php
function factorial($number) {
if ($number < 2) {
return 1;
} else {
return ($number * factorial($number-1));
}
}
echo factorial(4);
?>
<table width="400px" cellspacing="0px" cellpadding="0px" border="1px">
<?php
for($row=1;$row<=8;$row++)
{
echo "<tr>";
for($column=1;$column<=8;$column++)
{
$total=$row+$column;
if($total%2==0)
{
echo "<td height=35px width=30px bgcolor=#FFFFFF></td>";
}
else
{
echo "<td height=35px width=30px bgcolor=#000000></td>";
}
}
echo "</tr>";
}
?>
</table>
<?php
for($row=1;$row<=8;$row++)
{
for ($star=1;$star<=$row;$star++)
{
echo "*";
}
echo "<br>";
}
?>
تبریک میگم شما موفق شدید تا جلسه بیست پنجم PHP را پشت سر بگذارید. اگر تمرین مناسبی در ذهن شما وجود دارد، لطفا آن را در کامنت ها ثبت کنید.
همچنین در نظر داشته باشید تمرین های بیشتری را می توانید از اینجا ملاحضه کنید.
📝<< بیشتر موفقیت های مهم در جهان توسط افرادی به دست آمده اند که در زمانی که به نظر می رسید هیچ امیدی وجود ندارد، به تلاش کردن ادامه دادند. سخت کوش باشید و به تلاش هایتان ادامه دهید. . . . . >> ☑️
جلسه معرفی | رفتن به مطلب | |
جلسه اول Php | رفتن به مطلب | |
جلسه دوم Php | رفتن به مطلب | |
جلسه سوم Php | رفتن به مطلب | |
جلسه چهارم PHP | رفتن به مطلب | |
جلسه پنجم PHP | رفتن به مطلب | |
جلسه ششم PHP | رفتن به مطلب | |
جلسه هفتم PHP | رفتن به مطلب | |
جلسه هشتم PHP | رفتن به مطلب | |
جلسه نهم PHP | رفتن به مطلب | |
جلسه دهم PHP - یادآوری فرم در html - فرم ها در PHP - آشنایی با متد های GET_$ و POST_$ | رفتن به مطلب | |
جلسه یازدهم PHP: شی گرایی - تعریف کلاس - ساخت اشیا فراخوانی تابع عضو | رفتن به مطلب | |
جلسه پانزدهم PHP: اتصال PHP به MySQL - (PDO یا MySQL) - بستن اتصال | رفتن به مطلب | |
جلسه هفدهم PHP : وارد کردن اطلاعات در MySQL با دو روش mysqli و PDO - به صورت رویه ای و شی گرایی | رفتن به مطلب | |
جلسه هجدهم PHP- دریافت آخرین شناسه در پایگاه داده MySQL - دستورات آماده PHP در MySQL | رفتن به مطلب | |
جلسه نوزدهم PHP: | رفتن به مطلب | |
جلسه بیست یکم PHP : XML - DOM - SimpleXML | رفتن به مطلب | |
جلسه بیست دوم PHP : | رفتن به مطلب | |
جلسه بیست سوم PHP : پایگاه داده و Ajax | رفتن به مطلب | |
جلسه بیست چهارم PHP : تمارین PHP | رفتن به مطلب | |
جلسه بیست پنجم PHP | رفتن به مطلب |