这是我的意思的一个例子:
我有一个数组:
array('type'=>'text',
'class'=>'input',
'name'=>'username',
'id'=>'username',
'value'=>'',
'size'=>'30',
'rows'=>'',
'cols'=>'');
然后,我像这样循环遍历它:
$input = '<input ';
foreach($input_array as $key => $value) {
if(isset($key) && !empty($key)) {
$input .= $key . '="' . $value . '" ';
}
}
$input .= '/>';
我希望回来:
<input type="text" class="input" name="username" id="username" size="30" />
我尝试使用 PHP 的 sort() 函数无济于事。我能想到的最接近的是我需要使用类似 usort() 的东西,但我无法弄清楚如何编写一个函数来做我想做的事情。
非常感谢有关此主题的任何建议,非常感谢您的阅读。