如何用php分离pranteses之后的一部分值?

如何用php分离pranteses之后的一部分值?,php,mysql,Php,Mysql,我在mysql表中有一列,其值如下 604)سیدضی40 或 38)بای42 我想将此列提取为两列,并在此新列中将)之前和)之后分开。 我想知道如何使用php代码来分离这些值。例如,我想将上面的示例转换为 第1栏: 604 38 第二栏: بای42سیدض40 我可以使用strrchr函数,如下所示: <?php echo strrchr("604)سیدرضی40",41);?> 并将604)سیضی40转换为)سیضی40,但这并不完全是我想要的。 我想要“604”和

我在mysql表中有一列,其值如下

604)سیدضی40 或 38)بای42

我想将此列提取为两列,并在此新列中将
之前和
之后分开。 我想知道如何使用php代码来分离这些值。例如,我想将上面的示例转换为

第1栏:
604 38
第二栏:
بای42سیدض40

我可以使用strrchr函数,如下所示:

<?php echo strrchr("604)سیدرضی40",41);?>

并将604)سیضی40转换为)سیضی40,但这并不完全是我想要的。 我想要“604”和“40”作为结果

作为一个英语示例,我想将“767)abc”转换为两部分:“767”和“abc”。

该函数将按指定字符将字符串拆分为多个部分。它还将该字符从结果中排除,因此将根据需要排除

$string = '604)سیدرضی40';

$split = explode(')', $string);

var_dump($split);

//array(2) { 
//    [0]=> string(3) "604" 
//    [1]=> string(14) "سیدرضی40"
//}

只需使用
explode('(',$string)
@BizzyBob:explode('(',“604)سیییی40”);对我来说什么都不返回!很抱歉使用了错误的括号。应该是a'),正如@BizzyBob所说的那样对我有效。