php - Why some variables are parameters and others aren't? -


यह होने के कारण क्या हो सकता है:

  सार्वजनिक फ़ंक्शन __construct ($ host, $ पोर्ट, $ टाइमआउट = 5) {$ errnum = 0; $ Errstr = '';  

इसके बजाय:

  सार्वजनिक फ़ंक्शन __ रचना ($ मेजबान, $ पोर्ट, $ ग़ैरम = 0, $ errstr = '', $ timeout = 5 ) { 

?

क्यों कुछ पैरामीटर और अन्य नहीं हैं?

बहुत बहुत धन्यवाद, एमईएम

एक फ़ंक्शन परिभाषा फ़ंक्शन के बीच एक अनुबंध को परिभाषित करता है और कोड जो इसे कहते हैं

एक चर एक पैरामीटर होना चाहिए, अगर कॉलर को इसका मान निर्दिष्ट करना चाहिए। अन्यथा यदि कोई चर केवल फ़ंक्शन द्वारा आंतरिक रूप से उपयोग किया जाता है, तो उसे पैरामीटर के रूप में निर्दिष्ट करने की कोई आवश्यकता नहीं है।


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -