当前位置: 首页 > 知识库问答 >
问题:

php curl\u exec输出到变量

谭文林
2023-03-14

我想在php$变量中获取返回

我现在得到的是这样的

ok true 10007.20 cd3f2d61-c929-4a6e-a587-33878fb2b836 200

虽然我想在变量中得到它:

>

  • $value 1='ok';
  • $value 2='true';
  • $value 3='10007.20';

    $ch = curl_init();
    
    curl_setopt($ch, CURLOPT_URL,"https://www.smsbox.com/SMSGateway/Services/Messaging.asmx/Http_SendSMS");
    
    curl_setopt($ch, CURLOPT_POST, 1);
    
    curl_setopt($ch, CURLOPT_POSTFIELDS,"username=".$username."&password=".$password."&customerId=".$cutomerId."&senderText=".$senderText."&messageBody=".$messageBody."&recipientNumbers=".$recipientNumbers."&defdate=&isBlink=false&isFlash=false");
    
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    
    $content = curl_exec($ch);
    echo $content;
    
    curl_close ($ch); 
    

    Echo html实体($内容);

    ok true 10005.20 4ce81f05-31cb-40c4-93e2-fd68bf50fc23版本=“1.0”编码=“utf-8”?

  • 共有1个答案

    严昊昊
    2023-03-14

    使用爆炸获取数组中的值:

    $values = explode(' ', $content);
    
     类似资料:
    • 问题内容: 我想在我的ipython Notebook中运行bash脚本,并将输出另存为python变量中的字符串,以进行进一步操作。基本上,我想将bash magic的输出传递给一个变量,例如,类似这样的输出: 问题答案: 怎么使用这个: 而不是魔术?使用该符号将以下命令作为shell命令运行,结果全部存储在中。要运行多个命令并收集所有命令的输出,只需组合一个快速的shell脚本即可。

    • 问题内容: 我正在调用一个函数来查询SQL表。我只需要一个单元格的结果。我无法从函数成功将单元格数据检索到变量中。 例如,如果我有一个包含以下内容的表: 我需要将FeedID值“ 15”捕获到一个变量中。我的SQL语句仅捕获FeedID,但我不知道如何提取值 这是我到目前为止的内容: 问题答案: 或者,如果您要查找简单的返回值而不是表以供以后处理,则可以使用以下代码。

    • 常见的变量输出有如下情况: 1.在控制器中按如下方式赋值 $this->assign('hello','Hello ThinkCMF!'); return $this->fetch(); 在模板中: <div>{$hello}</div> 2.在控制器中赋值数组变量 $data = ['hello'=>'Hello ThinkCMF!','username'=>'老猫']; $this->as

    • 请参考:http://www.kancloud.cn/manual/thinkphp/1794

    • 变量输出 常见的变量输出有如下情况: 1.在控制器中按如下方式赋值 $this->assign('hello','Hello ThinkCMF!'); return $this->fetch(); 在模板中: <div>{$hello}</div> 2.在控制器中赋值数组变量 $data = ['hello'=>'Hello ThinkCMF!','username'=>'老猫']; $thi

    • 在模板中输出变量的方法很简单,例如,在控制器的方法中我们给模板变量赋值: $this->assign('name', 'thinkphp'); return $this->fetch(); 然后就可以在模板中使用: Hello,{$name}! 模板编译后的结果就是: Hello,<?php echo htmlentities($name);?>! 这样,运行的时候就会在模板中显示: Hello,