php explode不使用管道

时间:2017-12-28 01:53:20

标签: php arrays string explode

我使用爆炸,但它不起作用

这是我的代码

$destacado = "67 e/ 2 y 3 (EAP387958) | 48 e/ 6 y 7 (EAP225540) | 2 y 43 APTO BANCO (EAP397617)";
$cadenas_des = explode($destacado,"|");
//i try this to
//$cadenas_des = explode($destacado,"\|");
echo "longitud de cadenas_des = ".count($cadenas_des)."  "; // allways return 1

我做错了什么?

我需要分开|管道,因为它在数据库中

使用php 5.6.31运行服务器

1 个答案:

答案 0 :(得分:3)

您的参数位置错误。分隔符应该是第一个:

$cadenas_des = explode("|",$destacado);