eval

    6गर्मी

    2उत्तर

    मैं तथ्य यह है कि [email protected] एक वैश्विक चर रहा है के बारे में पता कर रहा हूँ, फिर भी मैं समझ नहीं क्यों मैं eval उपयोग करने से पहले यह स्थानीय बनाना चाहिए: उदाहरण के लिए: eval { SOME_FUNC_THAT_

    7गर्मी

    2उत्तर

    मैंने कुछ जटिल स्क्रिप्ट्स के साथ लागू करने के लिए एक बैश लॉगिंग लाइब्रेरी लिखी है जिसे मेरी कंपनी वर्तमान में उपयोग कर रही है। मैं लॉग कॉल करते समय स्क्रिप्ट फ़ाइल नाम ($ {BASH_SOURCE}) और कॉलिंग स्क

    8गर्मी

    3उत्तर

    मेरे पास मेरी पृष्ठ सामग्री डेटाबेस में सहेजी गई है और स्ट्रिंग में किसी भी PHP कोड को निष्पादित करना चाहूंगा। तो अगर मेरे स्ट्रिंग यह थी: <h1>Welcome</h1><?php echo $motto?><br/> मैं केवल echo $mot

    23गर्मी

    1उत्तर

    मैं वकालत नहीं कर रहा है कि यह कभी एक अच्छा विचार हो सकता है, लेकिन मैं पाया है कि आप एक बड़ा पर्याप्त इनपुट स्ट्रिंग पर eval चलाकर अजगर (2.7 और 3.2 की जाँच) दुर्घटना कर सकते हैं: def kill_python(N):

    13गर्मी

    3उत्तर

    यदि एक नियमित अभिव्यक्ति मिलान एक eval के अंदर होता है, तो कैप्चर से संबंधित चर ($ 1, आदि) में परिवर्तन बाहरी वातावरण में दिखाई नहीं दे रहे हैं। क्या यह एक बग है? perlop और perlre प्रतीत नहीं किसी भी

    5गर्मी

    2उत्तर

    मैं पर्ल के Safe मॉड्यूल से reval का उपयोग कर रहा हूं और मैं इसे चेतावनी उत्पन्न करने से रोकना चाहता हूं अगर स्ट्रिंग को निकाला जा सकता है तो पार्स नहीं किया जा सकता है (असल में, मैं इसे किसी भी चेताव

    13गर्मी

    2उत्तर

    शायद आप इसे दस्तावेज़ों में ढूंढने में मेरी सहायता कर सकते हैं। मैं निष्पादन से पहले अनियमित फ़ंक्शन नामों को पार करने में सक्षम होने के लिए पाउंड-कोट का उपयोग कर रहा हूं। उदाहरण के लिए: (#'cons 1())

    5गर्मी

    2उत्तर

    मुझे फ्लाई पर रूबी क्लास बनाने की ज़रूरत है, यानी गतिशील रूप से, यह ActiveRecord::Base से निकला है। मैं समय से किया जा रहा के लिए eval का उपयोग करें: eval %Q{ class ::#{klass} < ActiveRecord::Bas

    6गर्मी

    2उत्तर

    के साथ eval() का उपयोग करना का आह्वान करते समय वैश्विक के लिए उपयोग करने के लिए कौन सा ऑब्जेक्ट निर्दिष्ट करने का कोई तरीका है? (मैं कैसे वैश्विक eval() नहीं करने के लिए पूछ रहा हूँ।) यह काम नहीं कर र

    20गर्मी

    11उत्तर

    मुझे पता है कि यह एक नौसिखिया सवाल हो सकता है, लेकिन मैं eval() के मुख्य लाभ के रूप में उत्सुक हूं - इसका सबसे अच्छा उपयोग कब किया जाएगा? मैं किसी भी जानकारी की सराहना करता हूं।