我使用以下代码来完成每个值
foreach (array('facebook', 'twitter', 'vkontakte', 'mailru', 'odnoklassniki') as $service) {
// Code goes here
}
但我觉得应该有比这更好的解决方案。
答案 0 :(得分:4)
如果您需要有关循环的更多信息,请访问here
答案 1 :(得分:2)
您可以将数组分配给变量以便于阅读和重用。
$services = array('facebook', 'twitter', 'vkontakte', 'mailru', 'odnoklassniki');
foreach ( $services as $service) {
// Code goes here
}
根据具体情况,您还可以使用array_walk
array_walk($services, 'yourFunction');
function yourFunction(&$value, $key) {
//Code goes here
}
答案 2 :(得分:0)
对于循环来说,你所拥有的是正确的循环方式,但这确实意味着你需要一个循环,这取决于//代码在这里是什么