이런 배열Array ( [0] => a [1] => s [2] => d [3] => f )
을 Array ( '0' => 'a','1' => 's', '2' => 'd', '3' => 'f' )
으로 변환할 수 있나요? 지도 좀 부탁드립니다
실제로 프로세스는 다음과 같습니다. 두 개의 문자열 $atr = 1,2,3,4 $str=a,b,c,f가 일대일 대응으로 배열 배열로 변환됩니다('1 '=>'a',' 2'=>'b','3'=>'c','4'=>'f')
그리고 array('1'=>'a','2'=>'b','3'=>'c','4'=>'f'), no를 인쇄합니다. 이것이 이해하기 쉽다는 것을 알고 계십니까?
이런 배열Array ( [0] => a [1] => s [2] => d [3] => f )
을 Array ( '0' => 'a','1' => 's', '2' => 'd', '3' => 'f' )
으로 변환할 수 있나요? 지도 좀 부탁드립니다
실제로 프로세스는 다음과 같습니다. 두 개의 문자열 $atr = 1,2,3,4 $str=a,b,c,f가 일대일 대응으로 배열 배열로 변환됩니다('1 '=>'a',' 2'=>'b','3'=>'c','4'=>'f')
그리고 array('1'=>'a','2'=>'b','3'=>'c','4'=>'f'), no를 인쇄합니다. 이것이 이해하기 쉽다는 것을 알고 계십니까?
이건 사용할 수 없습니다
작동하지 않아야 합니다
배열의 키를 Int로 변환할 수 있으면 숫자로 변환합니다
설명서를 참조하세요
http://php.net/manual /zh/lang.. .
<code>Array ( [0] => a [1] => s [2] => d [3] => f ) </code>
이러한 배열 디스플레이가 나타나면 일반적으로 tp 아래의 덤프를 친근하게 표시하는 것입니다. 배열이 아닙니다.
<code>$tmp = array( '0' => 'a','1' => 's', '2' => 'd', '3' => 'f' ); var_dump($tmp); </code>
위 코드는 다음을 보여줍니다.
<code>Array ( [0] => a [1] => s [2] => d [3] => f ) </code>
====================소스 코드 덤프======================== ==
<code> /** * 浏览器友好的变量输出 * @param mixed $var 变量 * @param boolean $echo 是否输出 默认为true 如果为false 则返回输出字符串 * @param string $label 标签 默认为空 * @return void|string */ public static function dump($var, $echo = true, $label = null) { $label = (null === $label) ? '' : rtrim($label) . ':'; ob_start(); var_dump($var); $output = ob_get_clean(); $output = preg_replace('/\]\=\>\n(\s+)/m', '] => ', $output); if (IS_CLI) { $output = PHP_EOL . $label . $output . PHP_EOL; } else { if (!extension_loaded('xdebug')) { $output = htmlspecialchars($output, ENT_QUOTES); } $output = '<pre class="brush:php;toolbar:false">' . $label . $output . ''; } if ($echo) { echo ($output); return null; } else { return $output; } }
어떻게 이 어레이에 도착하게 되었나요? ? ! !
배열([0] => a [1] => s [2] => d [3] => f )
매개변수 사이에 쉼표가 있나요?
예를 들어 Array ( [0] => a ,[1] => s, [2] => d ,[3] => f );
그러나 이것도 비어 있습니다. 정렬?