Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用php解析此类字符串?_Php - Fatal编程技术网

如何使用php解析此类字符串?

如何使用php解析此类字符串?,php,Php,现在我正在尝试从csv文件导入联系人详细信息。在csv文件中,电话号码或手机号码按以下格式添加 例如:-9947321570/9947321571/9947321572 或 9947321570;9947321571;9947321572 或 99473215709947325719947321572 如何解析此类数据 您没有使用相同的分隔符集,如何期望它工作 花费了一些努力使csv使用相同的分隔符集 例如,要使用str\u replace将不常用分隔符替换为, str_replace(arra

现在我正在尝试从csv文件导入联系人详细信息。在csv文件中,电话号码或手机号码按以下格式添加

例如:-9947321570/9947321571/9947321572 或 9947321570;9947321571;9947321572
或 99473215709947325719947321572


如何解析此类数据

您没有使用相同的分隔符集,如何期望它工作

花费了一些努力使csv使用相同的分隔符集

例如,要使用
str\u replace
将不常用分隔符替换为

str_replace(array(';','/'), ',', $field_for_phone_number);

它们是否可以混合显示,例如是否可以有“/”分隔的条目和“;”一个文件中的分隔项?还有,这只是一行还是以换行符结尾?一行上的字段是什么意思?