Php 如何使用$针修剪$草堆?

Php 如何使用$针修剪$草堆?,php,Php,使用针分割字符串有很多功能,最聪明(最短)的方法是什么 要求的结果是 /这是/这是/干草堆/绳子/ 我会这样做,它不一定是最短的方式(我确信有较短的方式),但它相当简洁、可读且高效: $newStr = substr($haystack, 0, strpos($haystack, $needle)); 我会这样做,它不一定是最短的方式(我确信有较短的方式),但它相当简洁、可读且高效: $newStr = substr($haystack, 0, strpos($haystack, $needl

使用针分割字符串有很多功能,最聪明(最短)的方法是什么

要求的结果是

/这是/这是/干草堆/绳子/


我会这样做,它不一定是最短的方式(我确信有较短的方式),但它相当简洁、可读且高效:

$newStr = substr($haystack, 0, strpos($haystack, $needle));

我会这样做,它不一定是最短的方式(我确信有较短的方式),但它相当简洁、可读且高效:

$newStr = substr($haystack, 0, strpos($haystack, $needle));

例如:

例如:

$result = explode($needle, $haystack);
$first_part = $result[0];