$cast_name_list = explode(',',$result[$x]["cast_name"]);
$cast_profile_path = explode(',',$result[$x]["cast_profile_path"]);
$cast_character = explode(',',$result[$x]["cast_character"]);
foreach( $cast_name_list as $index => $cast_name )
{
echo 'name = '.$cast_name.' ';
echo ' profile path = '.$cast_profile_path[$index].' ';
echo ' character name = '.$cast_character[$index].' ';
}
我想将其转换为forloop由于某些原因,但我不知道如何。有谁可以帮助我吗?
答案 0 :(得分:0)
PHP for循环执行指定次数的代码块。
for (init counter; test counter; increment counter) {
code to be executed
}
参数:
foreach循环仅适用于数组,用于循环遍历数组中的每个键/值对。
foreach ($array as $value) {
code to be executed;
}
对于每个循环迭代,当前数组元素的值被赋值为$ value,并且数组指针被移动一个,直到它到达最后一个数组元素。
您可以在此处查看更多信息:https://www.w3schools.com/php/php_looping_for.asp