علاقه مندان به php

saalek110

Well-Known Member

این سایت آموزش های از ابتدا برای خیلی از زبانها دارد.
خودش هم در سایت اجرا می کنه....

پس اگر می خواهید بدون محیط سازی php تمرین کنید ، بروید این سایت.
زیر هر کد ، دکمه try it yourself را بزنید و کدها را تغییر دهید و نتیجه را ببینید.
 
آخرین ویرایش:

saalek110

Well-Known Member
PHP:
<?php
$txt = "PHP";
echo "I love $txt!";
?>

کد بالا از سایت اسکول است ، یک متغیر متنی تعریف کرده و بعد حین چاپ یک عبارت اون را استفاده کرده.





بحث چگونگی چاپ در php را در تالاری جدا بحث می کنم:
 
آخرین ویرایش:

saalek110

Well-Known Member
کامنت نویسی در php :

PHP:
<!DOCTYPE html>
<html>
<body>

<?php
// This is a single-line comment

# This is also a single-line comment
?>

</body>
</html>

PHP:
<!DOCTYPE html>
<html>
<body>

<?php
/*
This is a multiple-lines comment block
that spans over multiple
lines
*/
?>

</body>
</html>

چند روش کامنت نویسی در php را می بینید. کامنت شرحی است که برای برنامه نویس و افزایش خوانایی است و اجرا نمی شود.
 
آخرین ویرایش:

saalek110

Well-Known Member
متغیر:
PHP:
<?php
$txt = "Hello world!";
$x = 5;
$y = 10.5;
?>

در بالا متغیرهای رشته ای و عددی تعریف شده.
 
آخرین ویرایش:

saalek110

Well-Known Member
پس تا اینجا با تعریف کردن متغیر ،
و ساختن تابع آشنا شدیم.



اینجا قصد آموزش php به شکل کامل را نداریم ، ولی نیاز داشتیم ساختارهای پایه را ببینیم.


بعد آشنایی با تابع ، یک تاپیک باز کردم مخصوص بحث قلمروی متغیرها:

 
آخرین ویرایش:

saalek110

Well-Known Member
انوع متعیر را اینجا نمیگم ، چون نمی خوام وارد مباحث ریز بشم. فقط می خوام ساختار کلی کدنویسی php مرور
بشه.


توابع را هم نمیگم فعلا. مثلا توابع رشته ای.

اگر تابع خاصی را نیاز داشتید می توانید در گوگل سرچ کنید و یاد بگیرید.
 
آخرین ویرایش:

saalek110

Well-Known Member
تابع راندوم:

PHP:
<?php
echo(rand(10, 100));
?>

عدد مینیمم و ماکزیمم داخل پرانتز داده شده.


 
آخرین ویرایش:

saalek110

Well-Known Member
این هم توابع ریاضی:




احتمالا بعدا در تالاری خاص خودش بحث می کنیم، فعلا اگر نیاز داشتید خودتان در سایت منبع بخوانید.
 
آخرین ویرایش:

saalek110

Well-Known Member
تعریف مقدار ثابت:



PHP:
<?php
define("GREETING", "Welcome to W3Schools.com!");
echo GREETING;
?>


PHP:
<!DOCTYPE html>
<html>
<body>

<?php
// case-insensitive constant name
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>

</body>
</html>



ثوابت گلوبال هستند و داخل توابع هم در دسترس هستند.
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا