所以我試圖向關聯陣列中的現有鍵添加一個值。關鍵“訊息”用于根據驗證顯示不同的錯誤。
$formStatus = [
'success' => false,
'message' => "Phone number validation failed"
];
如果假設電子郵件驗證失敗,我想稍后在同一個鍵上添加另一條訊息。這甚至可能嗎?
uj5u.com熱心網友回復:
you can also use **array_replace()** function
$formStatus = [
'success' => false,
'message' => "Phone number validation failed"
];
print_r($formStatus); //printing array for checking
$formStatus = array_replace($formStatus, array("message" => "Email validation failed"));
print_r($formStatus); //printing array for checking
uj5u.com熱心網友回復:
您可以像這樣更改 $formStatus:
$formStatus = [
'success' => false,
'validation' => [
'phone_message' => 'Phone number validation failed',
'email_message' => 'Email validation failed',
]
];
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/434141.html
