💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ پویا
لطفا توضیح بیشتر درمورد این دستور بدید: <?=Helloworld;
لقمان آوند حل شده توسط لقمان آوند

سلام خسته نباشید

لطفا توضیح بیشتر درمورد این دستور بدید:

<?="Helloworld";

کجا باید استفاده بشه؟

شرط خاصی داره برای استفاده ازش؟

کاربردی داره یا همون echo کارمونو راه میندازه؟؟

باتشکر

<?="Helloworld";

 

پویا ۲۹ اسفند ۱۳۹۸، ۱۰:۵۴

این دستور سینتکس صحیحش بصورت زیر هست و برای چاپ یا همون دستور echo استفاده میشه

<?= echo 'hello world'; ?>

که خلاصه دستور زیر هست که در php 7 اضافه شده

<?php echo 'hello world'; ?>

 

و هر جا که خواستید مقداری رو چاپ کنید می‌تونید ازش استفاده کنید فقط باید توجه داشته باشید ممکنه هاست شما از php 7 پشتیبانی نکنه اون موقع با خطا مواجه خواهید شد.

وحید صالحی ۲۹ اسفند ۱۳۹۸، ۱۱:۰۹

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

 

در واقع دو تا کد زیر با هم کاملا یکسان هستند:

<?php echo 'hello world'; ?>
<?= 'hello world'; ?>

برای ساده بودن و خلاصه‌تر بودن می‌تونید از معادل دومی استفاده کنید جایی که می‌خواید یه مقداری رو چاپ کنید و دیگه نیاز نیست در این حالت دستور echo رو بذارید.

 

بهترین پاسخ
لقمان آوند ۲۴ اردیبهشت ۱۳۹۹، ۲۲:۵۰