我需要根据PL/SQL
中的密钥拆分字符串。
strCode:=empcode:empname:empcontactno;
strval:=101:John:9345723;
我必须编写一个通用函数来根据strval
拆分strCode
并填充单独的变量,例如var_empcode
,var_empname
,var_empcontactno
一堆记录。
基于分隔符的拆分很简单,但基于密钥和填充相应变量的拆分很棘手,因为strCode
是可配置的,并且函数必须是通用的,以适应{{1}中的未来变化}。
如果有一种简单的方法可以解决这个问题,请告诉我。 感谢。
答案 0 :(得分:-1)
为此你可以使用php explode()
函数。
<?php
$result = explode(':', Your_Array);
?>
这会给你一个如下所示的数组
array(
[0] =>empcode,
[1] =>empname,
[2] =>empcontactno
)
您将通过使用键获得这些值。