আমি বহু মাত্রিক অ্যারেগুলিতে খুব নতুন, এবং এটি আমাকে বড় সময় ব্যগ্র করছে।
আমার অ্যারে নিম্নরূপ:
$fields = array(
"names" => array(
"type" => "text",
"class" => "name",
"name" => "name",
"text_before" => "name",
"value" => "",
"required" => true,
)
)
তারপরে আমি একটি ফাংশন যাচাই করেছিলাম যদি এই ইনপুটগুলি পূরণ করা হয়, যদি তাদের প্রয়োজন হয়।
function checkForm($fields){
foreach($fields as $field){
if($field['required'] && strlen($_POST[$field['name']]) <= 0){
$fields[$field]['value'] = "Some error";
}
}
return $fields;
}
এখন আমার সমস্যা এই লাইন
$fields[$field]['value'] = "Some error";
আমি মূল অ্যারের সামগ্রীটি পরিবর্তন করতে চাই, যেহেতু আমি এটি ফিরিয়ে দিচ্ছি, তবে কীভাবে আমি আমার পূর্ববর্তী লুপে বর্তমান অ্যারের নাম (এই উদাহরণে নামগুলি) পাব?