۲ شعبان زاده
سینتکس کد php
جامعه پی اچ پی ایجاد شده در ۰۳ اسفند ۱۴۰۱

درود . روز شما بخیر

من در ۲ حالت سینتکس کد php در بین کد‌های html رو آزمایش کردم :

در حالت اول:

  foreach($folders as $folder):?>
          <li> <i class="fa fa-folder">i> $folder->name ?>li>
           endforeach;?>

که در حالت اول نام فولدر‌ها بدرستی چاپ می‌شود .

حالت دوم :

  foreach($folders as $folder):?>
          <li> <i class="fa fa-folder">i> $folder->name ?>li>
           endforeach;?>

در حالت دوم که بجای = بعد علامت سوال از کلمه php استفاده می‌کنم ، نام فولدر‌ها چاپ نمی‌شود . استاد قبلا گفته بودند که هر دو نوع سینتکس را می‌توانید استفاده کنید و تفاوتی با هم ندارند . 

اگر لطف کنید علت را بگیید ممنون میشم .

سلام علی عزیز

در حالت دوم باید از دستور اکو استفاده کنید.

پیوست شد.

بهترین پاسخ
احمدرضا فاطمی کیا ۰۳ اسفند ۱۴۰۱، ۱۴:۰۹

ممنون از پاسخگویی سریع شما احمد جان . لطف کردی . شبت بخیر باشه .

شعبان زاده ۰۳ اسفند ۱۴۰۱، ۱۶:۴۰