यह एक छोटे से समारोह मैं हर समय अपने काम का उपयोग करता है, तो आप सरणियों डीबग कर रहे हैं है। डेरील और करीम ने पोस्ट किया यह वही बात है। मैंने अभी एक पैरामीटर शीर्षक जोड़ा है, इसलिए आपके पास कुछ डीबग जानकारी है क्योंकि आप किस सरणी को प्रिंट कर रहे हैं। यह भी जाँच करता है अगर आप इसे एक वैध सरणी के साथ आपूर्ति की है और आप जानते हैं यदि आप नहीं था सुविधा देता है।
function print_array($title,$array){
if(is_array($array)){
echo $title."<br/>".
"||---------------------------------||<br/>".
"<pre>";
print_r($array);
echo "</pre>".
"END ".$title."<br/>".
"||---------------------------------||<br/>";
}else{
echo $title." is not an array.";
}
}
बेसिक उपयोग:
//your array
$array = array('cat','dog','bird','mouse','fish','gerbil');
//usage
print_array("PETS", $array);
परिणाम:
PETS
||---------------------------------||
Array
(
[0] => cat
[1] => dog
[2] => bird
[3] => mouse
[4] => fish
[5] => gerbil
)
END PETS
||---------------------------------||
क्या आपको उस प्रिंटवायर या डीबगवर को कॉल नहीं करना चाहिए? इसे क्यों पढ़ा जाता है? – jmucchiello
अच्छा बिंदु, इसे फ्लाई पर नामित किया गया। शायद प्रिंटवर होना चाहिए। डाउन-वोट के लिए धन्यवाद। – karim79