在發言中,我有這樣的如果PHP多維數組
$output .= '<div>';
$output .= sprintf('<input type="text" name="%s"/>', $field['input_name']);
$output .= '</div>';
return $output;
一個PHP代碼,這些輸入字段可以重複。所以$field['input_name'] is a multidimensional array
所以它看起來像這樣
name[first_name][1][1]
如果我重複那場它看起來像這樣
name[first_name][2][1]
我想如果名稱字段看起來像name[username][][]
我試過這樣。但它不工作。
if ($field['input_name'] == 'name[username][][]') {
$output .= '<input type="submit" value="Testing">';
}
有人能給我正確的語法嗎?
感謝
你需要實現一個'foreach()'循環。水木清華。像'name [username] [] []'是無效的php代碼。 – mate64
是的,但我怎麼能實現foreach循環,而不知道它是什麼價值? – user1091558