我試圖從這個字符串中獲取:UPS EXPRESSS_SAVER - 1 天住院。部分:EXPRESSS_SAVER我嘗試了以下代碼:它從字符串的 4 個索引開始,在特殊字符“-”之前結束$shippingMethod = "UPS EXPRESSS_SAVER - 1 día hab.";$shippingServiceId = substr($shippingMethod, 4, strpos($shippingMethod,'-'));這讓我回來了:EXPRESSS_SAVER - 1我也試過:$shippingServiceId = substr($shippingMethod, 4, strpos($shippingMethod,' '));但得到:EXP
2 回答

哈士奇WWW
TA貢獻1799條經驗 獲得超6個贊
您可以使用以下代碼點獲取 EXPRESSS_SAVER
$shippingMethod = "UPS EXPRESSS_SAVER - 1 día hab.";
$shippingMethodArr = explode(" ",$shippingMethod);
$shipped = $shippingMethodArr[1];

小怪獸愛吃肉
TA貢獻1852條經驗 獲得超1個贊
$shippingMethod = "UPS EXPRESSS_SAVER - 1 día hab.";
$position = 4;
$shippingServiceId = substr($shippingMethod, $position, strpos($shippingMethod,'-') - $position);
echo $shippingServiceId;
- 2 回答
- 0 關注
- 139 瀏覽
添加回答
舉報
0/150
提交
取消