شباهت های echo و print:
هر دو تابع نیستند.
جزئی از ساختار زبانی هستند و می توان از آنها با یا بدون پرانتز استفاده نمود.
نحوه استفاده از دستور echo در PHP
در کدهای زیر نحوه نمایش رشته های مختلف با استفاده از دستور echo نشان داده شده است :
1
2
3
4
5
6
7
8
9
10
11
|
<!DOCTYPE html> <html> <body> <?php echo "<h2>PHP is fun!</h2>" ; echo "Hello world!" ; echo "Im about to learn PHP!" ; echo "This" , " string" , " was" , " made" , " with multiple parameters." ; ?> </body> </html> |
خروجی در مروگر به این شکل نمایش داده می شود .
کد بالا مربوط به نمایش رشته ها بود . شاید بخواهید نحوه نمایش متغیرها را نیز مشاهده کنید .
نمایش متغیر ها بوسیله دستور Echo
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<!DOCTYPE html> <html> <body> <?php $txt1 = "Learn PHP" ; $txt2 = "W3Schools.com" ; $cars = array ( "Volvo" , "BMW" , "Toyota" ); echo $txt1 ; echo "Study PHP at $txt2" ; echo "My car is a {$cars[0]}" ; ?> </body> </html> |
خروجی در مرورگر به شکل زیر می باشد
نحوه استفاده از دستور Print در PHP
در کدهای زیر نحوه نمایش رشته های مختلف با استفاده از دستور echo نشان داده شده است :
1
2
3
4
5
6
7
8
9
10
|
<!DOCTYPE html> <html> <body> <?php print "<h2>PHP is fun!</h2>" ; print "Hello world!" ; print "Im about to learn PHP!" ; ?> </body> </html> |
خروجی در مروگر
کد بالا مربوط به نمایش رشته ها بود . شاید بخواهید نحوه نمایش متغیرها را نیز مشاهده کنید .
نمایش متغیر ها بوسیله دستور print
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<!DOCTYPE html> <html> <body> <?php $txt1 = "Learn PHP" ; $txt2 = "W3Schools.com" ; $cars = array ( "Volvo" , "BMW" , "Toyota" ); print $txt1 ; print "Study PHP at $txt2" ; print "My car is a {$cars[0]}" ; ?> </body> </html> |
خروجی در مرورگر