0 امتیاز
قبل در برنامه نویسی توسط (1.0هزار امتیاز)

در جایی می خواندم که PHP علاوه بر اینکه برای توسعه صفحات وب کاربرد دارد می تواند برای اسکریپت نویسی command line مانند shell script و batch کاربرد داشته باشد، چگونه می توان با PHP این کار را انجام داد؟

1 پاسخ

+2 امتیاز
قبل توسط (1.9هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

اینکه چطور هست فرقی نمی کنه باید با unix , linux اشنای داشته باشید . به فرض مثال من می خوام یک اسکریپتی رو که برای تست گرفتن مشخصات فردی خاص در Github هست رو الان در terminal اجرا کنم :

php -f curl-gist.php

 

 

خوب این بود هیچ تفاوتی با هم ندارند همون طوری که دید.

ولی برای خود shellScript با php اینطور که اول امضا php رو اول کد اضافه کنید اگر نمی دونی مشکلی نیست تایپ کن :

which php

بعد از اون هم که توابع سیستم عامل رو باش اجرا کنی به عبارتی Cli-Base کار کنی با متد exec و shell_exec سر کار دارید .

سوالات مشابه

+1 امتیاز
3 پاسخ 5.0هزار بازدید
+1 امتیاز
1 پاسخ 509 بازدید
0 امتیاز
1 پاسخ 633 بازدید
0 امتیاز
1 پاسخ 293 بازدید
0 امتیاز
1 پاسخ 168 بازدید
0 امتیاز
2 پاسخ 1.9هزار بازدید
0 امتیاز
1 پاسخ 2.4هزار بازدید
0 امتیاز
0 پاسخ 240 بازدید
...