+ در اینجا ۳۰ نمونه از دستورات PHP با نحوه استفاده آنها آورده شده است:
1. نسخه PHP نصب شده روی سیستم شما را نشان میدهد.
php -v
2. تمامی Modules های PHP نصب شده روی سیستم شما را نشان میدهد.
php -m
3. برای اجرای اسکریپت PHP در Command-Line مورد استفاده قرار میگیرد که مقدار `Hello World` را چاپ میکند.
php -r "echo 'Hello World!';"
4. برای نمایش اطلاعات کانفیگ PHP مورد استفاده قرار میگیرد.
php -i
+ در اینجا ۳۰ نمونه از دستورات PHP با نحوه استفاده آنها آورده شده است:
1. نسخه PHP نصب شده روی سیستم شما را نشان میدهد.
php -v
2. تمامی Modules های PHP نصب شده روی سیستم شما را نشان میدهد.
php -m
3. برای اجرای اسکریپت PHP در Command-Line مورد استفاده قرار میگیرد که مقدار `Hello World` را چاپ میکند.
php -r "echo 'Hello World!';"
4. برای نمایش اطلاعات کانفیگ PHP مورد استفاده قرار میگیرد.
php -i
5. یک بخش جدید برای شما باز میشود که میتوانید دستورات PHP خود را در آن وارد کنید.
php -a
6. برای اجرای اسکریپت فایل PHP مورد استفاده قرار میگیرد.
php -f filename.php
7. یک وب سرور ساده PHP روی پورت 8000 اجرا میکند.
php -S localhost:8000
8. سینتکس اسکریپت فایل PHP را بررسی میکند.
php -l filename.php
9. اجرا یک اسکریپت PHP با فایل پیکربندی (configuration) موردنظر:
php -c custom.ini filename.php
10. یک دستورالعمل پیکربندی PHP را برای اجرای اسکریپت تنظیم می کند:
php -d display_errors=1 filename.php
11. یک خط جدید در خط فرمان (command line) را چاپ میکند:
php -r "echo PHP_EOL;"
12. شروع یک محیط تعاملی شل (پوسته) با یک خط فرمان سفارشی:
php -a -d readline.prompt='> '
13. یک آرایه با تمامی اکستنشنهای لود شده PHP را چاپ میکند:
php -r "var_dump(get_loaded_extensions());"
14. محدودیت حافظه PHP فعلی را چاپ میکند:
php -r "echo ini_get('memory_limit');"
15. دایرکتوری پروژه فعلی را چاپ میکند:
php -r "echo getcwd();"
16. یک لیست که با کاما `,` از هم جدا شدهاند را از ۱ تا ۱۰ چاپ میکند:
php -r "echo implode(',', range(1,10));"
17. مقدار `HELLO WORLD` را در command line چاپ میکند:
php -r "echo strtoupper('hello world');"
18. رشته (String) `hello world` را با روش base64 رمزنگاری میکند:
php -r "echo base64_encode('hello world');"
19. محتوا را از آدرس URL دریافت و چاپ میکند:
php -r "echo file_get_contents('http://example.com');"
20. زمان فعلی یونیکس را چاپ میکند:
php -r "echo time();"
21. زمان فعلی را بر اساس فرمت مشخص شده، چاپ میکند:
php -r "echo date('Y-m-d H:i:s');"
22. مقدار هش md5 رشته `hello world` را محاسبه و چاپ میکند:
php -r "echo md5('hello world');"
23. طول متن رشته `hello world` را حساب میکند:
php -r "echo strlen('hello world');"
24. کلمه `world` را با `PHP` در رشته `hello world` جایگزین میکند:
php -r "echo str_replace('world', 'PHP', 'hello world');"
25. تمام ارقام موجود در رشته "1 2 3 4 5" را با کاراکتر "#" جایگزین کنید.
php -r "echo preg_replace('/\d+/', '#', '1 2 3 4 5');"
26. یک آرایه را به صورت رشته مرتب میکند:
php -r "echo serialize(['hello', 'world']);"
27. یک آرایه را به یک رشته JSON تبدیل می کند:
php -r "echo json_encode(['hello' => 'world']);"
28. مقادیر `hello` و `world` را در یک خط جدید چاپ میکند:
php -r "echo implode(PHP_EOL, ['hello', 'world']);"
29. مقدار هش SHA-256 رشته `hello world` را محاسبه و چاپ میکند:
php -r "echo hash('sha256', 'hello world');"
30. یک رشته تصادفی 16 بایتی ایجاد می کند و چاپ می کند:
php -r "echo bin2hex(random_bytes(16));"
خب تو این مقاله با `معرفی ۳۰ تا از دستورات PHP` آشنا شدید. اگر درخصوص این مقاله هرگونه سوالی برای شما پیش آمده است حتما آن را در قسمت نظرات سایت بیان کنید.