2017-12-25 20 views

답변

1

우리가 찾을 :

<?php 
$string = "abcde"; 
list($foo) = $string; 
var_dump($foo); 
// output: string(1) "a" 

그것은 새로운에서 list()

에 지정된 요소로 확장, 떨어져 배열처럼 액세스 할 수있는 문자열 변수를 취할 것을 PHP 버전의 경우 할당은 다음과 같이 구현되어야합니다 :

list($foo) = str_split($string); 

list()은 더 이상 암시 적 분할을 수행하지 않습니다.

+0

내가 한 것은'list ($ foo) = 'abcde';와 같은 문자열을 직접 할당하는 것이고 PHP 5.6에서는 $ foo가 null입니다. – Jarod