我有一个cUrl请求,而我在打印来自cUrl响应的输入值时遇到问题
这是cUrl响应
我还尝试了邮递员查看真正的HTML代码,这里是
<input type=hidden name='decision' value='REJECT' >
我想回应value=' '
答案 0 :(得分:0)
尝试使用正则表达式:
// $str is the cURL result, here setted by hand for test
$str = "<input type=hidden name='decision' value='REJECT' >";
preg_match("/value='(.+)'/", $str, $matches);
// echo the string found or empty if it's not present `value='...'`
echo isset($matches[1]) ? $matches[1] : '';
使用regex
,您可以通过定义一些规则来搜索一部分文本。
在上述正则表达式中,它将在返回的HTML中搜索value
属性的内容。