0
來創建關聯數組元素的一個數值數組如何從在關聯數組元素的方式,如果值是整數再穿上首位該值在一個新的數組,在創建一個新的數組第二名放置雙,第三名字符串,並在元素的最後位置數。我嘗試這樣的東西,但它不起作用。如何通過類型
<?php
$array = array ('first' => 2.54, 'second' => "foo", 'third' => 1);
function myFunction($array)
{ $NewArray = array();
$[3] = 0;
foreach($array as $value)
{
if(is_integer($value))
{echo $NewArray[0] = $value.' ';}
if(is_double($value))
{echo $NewArray[1] = $value.' ';}
if(is_string($value))
{echo $NewArray[2] = $value.' ';}
echo $NewArray[3] += 1 . ' ';}
return $NewArray;}
MyFunction ($array);
?>
什麼預期的產出?描述這是如何工作的。這是你測試的實際代碼,因爲'$ [3] = 0;'是沒有意義的。 – Tchoupi