각 제목의 날짜를 포함하는 배열을 만들려고합니다. 그러나 $ dates 배열은 배열이 아니라 var_dumping int (1)입니다. $ dates [0]은 NULL입니다.문자열이 PHP 배열에 추가되지 않는 이유는 무엇입니까?
csv 파일은 log_2013_14_04.csv 형식을 따릅니다. substr 잘 작동하고 파일에서 날짜 자르기하지만 정보가 배열에 추가되지 않는 이유는 무엇입니까?
$files = glob('*.csv');
$dates = array();
for($i=0;$i<count($files);$i++){
$str = substr($files[$i],-14, -4);
$dates = array_push($dates, $str);
}
var_dump($dates);
미리 감사드립니다.
크지 중 하나
또는
입니다, 감사합니다! 나는 array_push를 오해했다. 나는 actionscript하는 데 익숙해. 배열 끝 부분에 변수를 추가하려면 어떻게합니까? '$ dates = $ str;'을 시도했지만 $ dates는 문자열입니다. – Willow
$ dates [] = $ str; –
빙고! 당신의 도움을 주셔서 감사합니다. =) – Willow