स्क्रिप्ट मैं PHP में shell_exec के माध्यम से चलाने के लिए कोशिश कर रहा हूँ एक पर्यावरण चर सेट करने के लिए है, जो afaik के माध्यम से किया जाता है की आवश्यकता है में कमांड लाइन वातावरण चर कैसे निर्धारित करें:पीएचपी shell_exec
export VARIABLE=value
हालांकि, चलाने के लिए स्क्रिप्ट मैं करने को मजबूर कर रहा हूँ:
<?PHP
$sOutput = shell_exec("export VARIABLE=value && my_command_goeth_hereth");
यह चर हर बार जब मैं किसी भी आदेशों को चलाने के निर्यात करने के लिए थोड़े व्यर्थ तेजी।
क्या यह करने का यही एकमात्र तरीका है, या क्या मुझे एक बहुत आसान तरीका याद आ रहा है?
क्यों इस से किसी भी तरह से अलग है मैं ऊपर क्या कर रहा हूँ? i.e. निर्यात VARIABLE = value && command' –
यह लगभग एक ही चीज़ है। लेकिन अगर आप सिर्फ एक स्क्रिप्ट/प्रोग्राम पर पर्यावरण लागू करना चाहते हैं तो आपको निर्यात करने की आवश्यकता नहीं है। एक से अधिक और आप शायद putenv() के साथ बेहतर हो – timdev