0

我不知道这是否可能,但我想实现这一目标:

我有很多产品 ID,每个都是不同的变量:$p1, $p2, $p3,等等。

我使用该变量来调用图像和链接,所以这很简单(图像名称与产品 ID 相同)。

名称的结构是:1234-123. 第一个序列可以是 3 或 4 个数字长度,第二个序列可以是 2 或 3 个数字长度。

IE:

$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 ?>)
4

1 回答 1

3

使用explode()

list($firstPart, $secondPart) = explode('-', $p1);
于 2012-09-11T00:09:22.067 回答