لطفا توضیح بیشتر درمورد این دستور بدید: <?=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 رو بذارید.