विशेष रूप से मेरे पास एक PHP कमांड-लाइन स्क्रिप्ट है जो किसी निश्चित बिंदु पर उपयोगकर्ता से इनपुट की आवश्यकता होती है। मैं एक बाहरी संपादक (जैसे vi) निष्पादित करने में सक्षम होना चाहता हूं, और स्क्रिप्ट को फिर से शुरू करने से पहले संपादक को निष्पादन समाप्त करने का इंतजार करना चाहता हूं।मैं किसी बाहरी संपादक को PHP स्क्रिप्ट से कैसे बचूं और बाद में वापस आऊंगा?
मेरा मूल विचार संपादन करने के लिए एक अस्थायी फ़ाइल का उपयोग करना था, और बाद में फ़ाइल की सामग्री को पुनर्प्राप्त करना था।
$filename = '/tmp/script_' . time() . '.tmp';
get_user_input ($filename);
$input = file_get_contents ($filename);
unlink ($filename);
मुझे लगता है कि यह एक PHP कमांड लाइन स्क्रिप्ट से संभव नहीं है, लेकिन मैं आशा करती हूं वहाँ है कि एक ही प्राप्त करने के लिए नियोजित किया जा सकता शेल पटकथा लेखन चाल के कुछ प्रकार है कि: की तर्ज पर कुछ प्रभाव।
अन्य स्क्रिप्टिंग भाषाओं में इसे कैसे प्राप्त किया जा सकता है इसके सुझाव भी स्वागत से अधिक हैं।
विश्वास नहीं कर सकता यह इतना आसान था। – Evert
ओएमजी, इतना आसान है। धन्यवाद! – marcio