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

क्या PHP संकलित या व्याख्या की गई है?


मूल रूप से, PHP की व्याख्या की जाती है लेकिन PHP को एक मध्यवर्ती बाइटकोड में संकलित किया जाता है जिसे बाद में रनटाइम Zend इंजन द्वारा व्याख्या किया जाता है।

PHP कंपाइलर इसके लिए जिम्मेदार है

  • कोड को एक बाइटकोड में बदलें जिसका उपयोग रनटाइम इंजन द्वारा किया जा सकता है।
  • फ़ंक्शन, नाम और कक्षाओं के नाम हल करें
  • एक प्रतीक तालिका बनाना

PHP दुभाषिया करता है

  • बायटेकोड लाइन से लाइन के माध्यम से जाता है और इसे निष्पादित करता है
  • रनटाइम अपवाद को संभालता है

  1. पीएचपी टाइप एरर

    परिचय लेखन त्रुटि वर्ग विस्तारित होता है त्रुटि कक्षा। यह त्रुटि तब उत्पन्न होती है जब वास्तविक और औपचारिक तर्क प्रकार मेल नहीं खाते हैं, वापसी प्रकार डिकैलर्ड रिटर्न प्रकार से मेल नहीं खाता है या किसी भी अंतर्निहित फ़ंक्शन को पास किए गए अमान्य तर्क ध्यान दें कि सख्त_प्रकार घोषित () . के साथ सत

  1. पीएचपी टैग

    परिभाषा और उपयोग एक PHP कोड स्क्रिप्ट एक टेक्स्ट फ़ाइल है जिसमें .php एक्सटेंशन होता है और इसे वेब सर्वर पर संग्रहीत किया जाता है। सर्वर पर PHP पार्सर वर्णों के विशेष अनुक्रम की तलाश करता है

  1. पीएचपी पीआई () समारोह

    परिभाषा और उपयोग पाई () फ़ंक्शन गणितीय स्थिरांक का मान लौटाता है। यह एक फ्लोट मान 3.14159265359 देता है जो PHP में परिभाषित पूर्वनिर्धारित स्थिरांक के बराबर है - M_PI सिंटैक्स pi ( void ) : float पैरामीटर इस फ़ंक्शन के लिए किसी पैरामीटर की आवश्यकता नहीं है रिटर्न वैल्यू PHP pi() फ़ंक्शन गणितीय