我不知道这是否可能,但我想实现这一点:
我有很多产品id,每个id都是不同的变量:$p1, $p2, $p3,
等
我使用这个变量来调用图像和链接,所以这很简单(图像名称与产品id相同)。
名称的结构为:1234-123
。第一序列可以是3或4个数字长度,第二序列可以是2或3个数字长度。
即:
$p1 = '1234-123'
$p2 = '123-12'
我需要以某种格式显示这些产品ID:Product($p1): 1234 (123)
所以,我的具体问题是:
如何分离这两个序列?我的意思是,类似于:
PRODUCT: <?php echo from first value to "-"?> (<?php echo from "-" to end of variable value ?>)
使用explode()
:
list($firstPart, $secondPart) = explode('-', $p1);