我有一个CSV文件,每个包含大约800个5位数字。我想创建一个数组,每个元素是一个五位数。我不是很精通Excel,但我复制了数字列表并创建了一个数字字符串。但是,因为我从Excel文件中复制了if,当我将其粘贴到我的PHP代码中时,它每行粘贴一个数字,创建一个大约800行的字符串。这很好,但是现在我想使用$cbsa_keys_as_array = str_split($cbsa_keys, 5);
函数创建数组,php将每个换行符计为一个字符,这样我的第二个元素只有四位数,所以关闭所有内容。
答案 0 :(得分:0)
删除换行符,然后将其拆分。
$cbsa_keys = preg_replace("/\r|\n/", "", $cbsa_keys);
$cbsa_keys_as_array = str_split($cbsa_keys, 5);
答案 1 :(得分:0)
使用explode
$cbsa_keys_as_array = explode("\n", $cbsa_keys);