$mobile 值是 123456
<?php echo $mobile?>上面正常输出
<?php 'mobile'=>'echo $mobile'?>
这样子就不行了,我想请问这样应该怎么做样输去结果
'mobile'=>'123456' 这样子
PHPecho

解决方案 »

  1.   


    echo 能放在后面吗?如'mobile'=>'echo $mobile' 这种方法
      

  2.   

    那我应该用什么方法把 值放到那个'mobile'=>'{放到这里来了}'
      

  3.   

    <?PHP $flag = 0; 
            //要post的数据 
    $argv = array( 
             'sn'=>'SDK-WLL-010-00133', //提供的账号
     'pwd'=>strtoupper(md5('SDK-WLL-010-00133'.'b6AedeA-')), //此处密码需要加密 加密方式为 md5(sn+password) 32位大写
     'mobile'=>'15920531400',//手机号 多个用英文的逗号隔开 post理论没有长度限制.推荐群发一次小于等于10000个手机号
     'content'=>'订单成功',//短信内容;
     'ext'=>'',
     'rrid'=>'',//默认空 如果空返回系统生成的标识串 如果传值保证值唯一 成功则返回传入的值
     'stime'=>''//定时时间 格式为2011-6-29 11:09:21
     ); 
    //构造要post的字符串 
    foreach ($argv as $key=>$value) { 
              if ($flag!=0) { 
                             $params .= "&"; 
                             $flag = 1; 
              } 
             $params.= $key."="; $params.= urlencode($value); 
             $flag = 1; 
              } 
             $length = strlen($params); 
                     //创建socket连接 
             $fp = fsockopen("sdk2.zucp.net",8060,$errno,$errstr,10) or exit($errstr."--->".$errno); 
             //构造post请求的头 
             $header = "POST /z_mdsmssend.aspx HTTP/1.1\r\n"; 
             $header .= "Host:sdk2.zucp.net\r\n"; 
             $header .= "Content-Type: application/x-www-form-urlencoded\r\n"; 
             $header .= "Content-Length: ".$length."\r\n"; 
             $header .= "Connection: Close\r\n\r\n"; 
             //添加post的字符串 
             $header .= $params."\r\n"; 
             //发送post的数据 
             fputs($fp,$header); 
             $inheader = 1; 
              while (!feof($fp)) { 
                             $line = fgets($fp,1024); //去除请求包的头只显示页面的返回数据 
                             if ($inheader && ($line == "\n" || $line == "\r\n")) { 
                                     $inheader = 0; 
                              } 
                              if ($inheader == 0) { 
                                    // echo $line; 
                              } 
              } 
     echo $line; 
    fclose($fp); ?>我想在红色的部分调用变量值!
      

  4.   

    'mobile'=>'15920531400'
      

  5.   


    $argv = array( 
             'sn'=>'SDK-WLL-010-00133', //提供的账号
             'pwd'=>strtoupper(md5('SDK-WLL-010-00133'.'b6AedeA-')), //此处密码需要加密 加密方式为 md5(sn+password) 32位大写
             'mobile'=>'<span style="color: #FF0000;">'.$shoujihao.'</span>',//手机号 多个用英文的逗号隔开 post理论没有长度限制.推荐群发一次小于等于10000个手机号
             'content'=>'订单成功',//短信内容;
             'ext'=>'',
             'rrid'=>'',//默认空 如果空返回系统生成的标识串 如果传值保证值唯一 成功则返回传入的值
             'stime'=>''//定时时间 格式为2011-6-29 11:09:21
             ); 
      

  6.   

    双引号扩单引号即可:
    echo "'mobile'"."=>"."'".$mobile."'";