description |
---|
این دستور به منظور چاپ عبارتی بر روی کنسول مورد استفاده قرار میگیرد |
کامند امروز که دقیقا نمیدونم اسمش از کجا اومده و اجالتا با تاریخچهی زبان php ای پذیرفتمش 😅😅 اسمش echo عه خب کارش اینه که پرینت میکنه ( من خیلی دوستش دارم چون یه جورایی پایه و اساس شلاسکریپت هاست (( شل اسکریپت رو یه جورایی زبان برنامهنویسی لینوکس در نظر بگیرین بعدها انشالا میریم سراغش)) ) خب آقا چرا معطلی برو ترمینال رو باز کن و بنویس echo be a kind person
خب حالا هرجمله ای دوست داشتی بنویس (بزار تو کوتیشن یا دابل کوتیشن یا هرکار دیگه ای 😁)
خب حالا یه سوالی پیش میاد فرق ' با " چیه پس من چه بنویسم echo hello
چه بنویسم 'echo 'hello
و چه بنویسم "echo "hello
خروجی یه چیز میشه که 😐🤔🤔 خب در دیدگاه اول باید بگم که بعله حق با شماست ولی خب کامندای پایین رو بنویسین تا تفاوتشونو متوجه بشین
echo hello\nworld
echo 'hello\nworld'
echo "hello\nworld"
echo $HOME
echo '$HOME'
echo "$HOME"
خب من درواقع کوتیشن و دابل کوتیشن رو اینجوری میشناسم که به فرمت استرینگ که تو تمام زبانا داریم رفتار میکنن ولی دابل کوتیشن به یه سری از کاراکترا مثل $ و اینا که کار خاصی میکنن و بعدا بهشون میپردازیم حساسه پس اگر خواستید عین جملهای که مینویسید چاپ بشه از تک کوتیشن استفاده کنین
خب یه تعداد از آپشناشم بخوایم نام ببریم n- که آخر اِکو نییولاین نمیزنه آپشن e- که اصولا برای escape character استفاده میشه که با بک اسلش و ... دیگه خودتون میدونین ( اگر نمیدونین سرچ کنین (( کاراکترای خاص رو قبلش بک اسلش میزنیم که اونارو خاص درنظر نگیره (( مثلا اگر خواستی خود رو چاپ کنی باید یه بک اسلشم پشتش بزنی )) )) ) و خب همه اینا تو منوالش هست و یادتون نره توی دابل کوت بزارینا ( مثلا "echo "hello\vworld
) خلاصه که اینم مثل کامندای دیگه بیشتر خواستید بدونید منوال و گوگل اما یه نکتهای که هست این کامندو یادتون بمونه بعدا باهاش کار داریم ...