如何从数组

时间:2016-12-24 08:07:01

标签: php opencart

我是编程新手。 我在opencart历史记录表shipping_method中添加了自定义字段 如果我多次更新客户历史记录,它会很好地更新历史记录 但在这里我想从shipping_method

中检索第一个值
shipping_method

value1

value2

value3

这里我只想显示值1而不是其他值 我正在使用此代码的代码来显示

<?php foreach ($histories as $history) { ?>

<td class="text-left"><?php echo $history['shipping_type'];?></td>

<?php } ?>

但它显示来自shipping_method列的所有值

请帮忙

2 个答案:

答案 0 :(得分:0)

因为你的问题很难理解,我会回答你认为的问题。

尝试选择数组的第一个值:

 echo $history['shipping_type'][0];

答案 1 :(得分:0)

假设echo的值$history['shipping_type'] $history['shipping_type']trim()不是数组或obj而是字符串。

通过这些步骤输出第一个值。

首先:使用substr删除此字符串的空格;

第二:使用strposexplode()首先获取内容befroe。在这里,您还可以使用$string = trim($history['shipping_type']); echo substr($string, 0, strpos($string, ' ')); 将字符串转换为数组。

{{1}}