簡體   English   中英

將字符串從0切成一個單詞

[英]Cutting a string from 0 to a word

如何剪切以下字符串:

http://www.example.com/brand=1&maxprice=300&page=2

到此字符串:

http://www.example.com/brand=1&maxprice=300&

換句話說,如何將字符串切成一個特定的單詞?

可能有一種更簡單的方法,但是使用strpos查找單詞出現的索引,然后使用substr使用0strpos找到的索引。

$myString = "http://www.example.com/brand=1&maxprice=300&page=2"

$newString = substr($myString,0,strpos($myString, "page"));

這樣的事情會有所幫助。

<?php
$str="http://www.example.com/brand=1&maxprice=300&page=2";

$str=explode('&',$str);
var_dump($str);
echo $str[0].'&'.$str[1].'&'; //http://www.example.com/brand=1&maxprice=300&
$string='http://www.example.com/brand=1&maxprice=300&page=2';
$string=substr($string,0,strpos($string,'page'));
echo $string;  // echo 'http://www.example.com/brand=1&maxprice=300&'

這將回顯從索引0到單詞page

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM