خرید بک لینک

سلام

من اخر سر فرق واقعی این دو تا را نفهمیدم .

تو یه دستور شرطی سه بخشی هر دویه اینا رو استفاده کردم echo - print :

<?php
$x=4;
($x)? print "true" : print "false";
($x)? echo "true" : echo "false";

print جواب میده ولی echo خطا میده !

یه کتاب هم داشتم میخوندم دلیلش اینطوری نوشت ولی واقعیتش من درست منظورشو متوجه نشدم !:

چون echo در دستور بالا یک تایع نیست به شما اخطار میده . در صورتی که اگر به جای دستور بالا دستور print را قرار بدهید چون متغیر $x مقدار ۴ را دارد true یا درست را بر میگرداند.

برچسب: نویسنده: محمد رضا جوادیان تاريخ: دوشنبه 9 فروردين 1395 ساعت: 2:18

صفحه بندی