sscanf-php多个单词echo


sscanf php multiple words echo

我希望获得var:之后字符串的输出,而不仅仅是第一个单词。这可能吗?这样做的基础是什么?谢谢。

<?php
$string = "var:Kids Choice Awards iOS Application. change sql.";
sscanf($string,"var:%s",$var);
// show types and values
var_dump($var);
echo "$var";
?>

//输出----------------

string 'Kids' (length=4)
Kids

//结束输出-------

您可以使用"%[regex]"格式的

<?php
$string = "var:Kids Choice Awards iOS Application. change sql.";
sscanf($string,"var:%[^&]", $var);
// show types and values
var_dump($var);
echo "$var";
?>