পরিচিতি
PHP-তে একটি এক্সিকিউশন অপারেটর রয়েছে। ব্যাক-টিক (`) এর ভেতরে স্ট্রিংকে একটি DOS কমান্ড (UNIX/Linux-এ শেল কমান্ড) হিসেবে বিবেচনা করা হয় এবং এর আউটপুট রিটার্ন করা হয়। এই অপারেটর PHP-র shell_exec() ফাংশনের মতো কাজ করে।
নিচের কোড DIR কমান্ড এক্সিকিউট করে এবং ফলাফল স্ট্রিং হিসেবে রিটার্ন করে—
উদাহরণ
<?php $list=`dir *.php`; echo "$list"; ?>
আউটপুট
নিচের ফলাফল দেখানো হবে—
Volume in drive C is Windows 10 Volume Serial Number is 540D-CE99 Directory of C:\xampp\php 01/27/2016 05:32 PM 18,869 CompatInfo.php 07/08/2020 06:40 PM 64 test.php 07/11/2020 02:13 PM 48 testscript.php 03/30/2013 05:59 PM 1,447 webdriver-test-example.php 4 File(s) 20,428 bytes 0 Dir(s) 178,002,157,568 bytes free
ব্যাকটিক অপারেটরের আরেক উদাহরণ, এটি type কমান্ড এক্সিকিউট করে—
উদাহরণ
<?php $list='type testscript.php'; echo "$list"; ?>
আউটপুট
নিচের ফলাফল দেখানো হবে—
type testscript.php