में अंतिम पंक्ति लौट रहा के रूप मेंपीएचपी multidimentional सरणी
$array = array();
$array["id"] = "1";
$array["name"] = "name1";
$array["country"] = "country1";
$array["id"] = "2";
$array["name"] = "name2";
$array["country"] = "country2";
$array["id"] = "3";
$array["name"] = "name3";
$array["country"] = "country3";
$array["id"] = "4";
$array["name"] = "name4";
$array["country"] = "country4";
foreach($array as $e){
print_r($e);
}
बहुआयामी सरणी से प्राप्त उपयोगकर्ता मूल्य कोशिश कर रहा हूँ foreach यह मेरे 4name4country4
वापसी केवल
मैं की तरह पंक्तियों लाने के लिए की जरूरत है
foreach($array as $e){
$id=$e['id'];
$name=$e['name'];
$country=$e['country'];
echo $id.'/'.$name.'/'.$country.'<br>';
}
लेकिन यह मुझे Illegal string offset 'id'
के रूप में त्रुटि देता है जो मुझे सरणी के बारे में समझा जाता है, इससे सभी मान वापस आना चाहिए, कृपया देखें कि यह आसान क्यों है ई सरणी काम नहीं कर रही है और इसे करने का कोई तरीका सुझाता है
कर देना नहीं होगा। –
@ b0s3, क्या एकाधिक कुंजी को बड़े पैमाने पर करने का कोई तरीका है। –
आप इसे '$ temp_array ["id"] = "1"; $ temp_array ["name"] = "name1"; $ temp_array ["country"] = "country1";' और 'array_push ($ array, $ temp_array) ', आपको यह प्रत्येक सरणी – Subash