首页 > 解决方案 > 部分变量保存到另一个变量

问题描述

我有这个自动生成的代码:

$code = "k9sdhfkr9235kdh5|fdh4hnchjgrj";

如何像这样将这段代码的第一部分和最后一部分保存到 var 中?

$first = "k9sdhfkr9235kdh5";
$last = "fdh4hwshnchjgrj";

代码总是由这个字符 (|) 分隔,并且代码由随机字符数组成,所以有时它是 16 个字符,有时是 11 个等等......

foreach($code as $v){
    $pos = strpos($v, "|");
$first = substr($v,...?

标签: php

解决方案


你可以使用爆炸

explode("|",$code );

它将返回一个值数组


推荐阅读