Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

पीएचपी निष्पादन ऑपरेटर

परिचय

PHP में परिभाषित एक एक्ज़ीक्यूशन ऑपरेटर है। बैक-टिक . के अंदर एक स्ट्रिंग s (``) को एक डॉस कमांड (यूनिक्स/लिनक्स में एक शेल कमांड) के रूप में माना जाता है और इसका आउटपुट वापस कर दिया जाता है। यह ऑपरेटर shell_exec() . के संचालन के समान है PHP में फ़ंक्शन।

निम्नलिखित कोड 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

बैकटिक ऑपरेटर का एक और उदाहरण यहां दिया गया है। यह टाइप कमांड निष्पादित करता है

उदाहरण

<?php
$list='type testscript.php';
echo "$list";
?>

आउटपुट

निम्नलिखित परिणाम प्रदर्शित होंगे

type testscript.php

  1. PHP में ftp_site () फ़ंक्शन

    FTP_site() फ़ंक्शन FTP सर्वर को FTP साइट कमांड भेजता है। सिंटैक्स ftp_site(conn,command); पैरामीटर कॉन - एफ़टीपी कनेक्शन आदेश - साइट कमांड। ये आदेश सर्वर से सर्वर में भिन्न होते हैं और ओएस विशिष्ट सुविधाओं जैसे फ़ाइल अनुमतियों और समूह सदस्यता को संभालने में उपयोग किए जाते हैं। वापसी ftp_sit

  1. PHP में ftp_raw () फ़ंक्शन

    FTP सर्वर को रॉ कमांड भेजने के लिए ftp_raw() फंक्शन का उपयोग किया जाता है। सिंटैक्स ftp_raw(con, command) पैरामीटर चोर - एफ़टीपी कनेक्शन आदेश - निष्पादित करने का आदेश वापसी ftp_raw() फ़ंक्शन स्ट्रिंग की एक सरणी के रूप में सर्वर की प्रतिक्रिया देता है। उदाहरण निम्नलिखित एक उदाहरण है - <?

  1. PHP में ftp_exec () फ़ंक्शन

    FTP_exec() फ़ंक्शन का उपयोग FTP सर्वर पर कमांड निष्पादित करने के लिए किया जाता है। सिंटैक्स ftp_exec(con, command) पैरामीटर चोर - एफ़टीपी कनेक्शन आदेश - निष्पादित करने का आदेश। वापसी यदि आदेश सफलतापूर्वक निष्पादित किया गया था, तो ftp_exec() फ़ंक्शन TRUE लौटाता है, अन्यथा FALSE। उदाहरण निम्