如何在智能手机上使用php echo


How do php echo use for smart phones

我正在为我的项目使用codeigniter,我想知道codeigniter如何使用echo来显示发送到手机的消息。它显示的是PHP代码而不是消息。

https://i.stack.imgur.com/HF0xf.png

$this->sms->message('Thank you for your order Your order has been received and will be processed shortly<br>Your order ID: <?php echo $order_id ?>');

您已经在PHP中,因此您需要删除<?php?>标记。

另外,单引号不能解析变量,因此需要使用双引号。

$this->sms->message("Thank you for ... shortly<br>Your order ID: $order_id");

我也希望你的文件是.php扩展名。

有关单引号/双引号的更多信息,请阅读以下关于Stack的问答:

    PHP中单引号和双引号字符串的区别是什么?

一般使用此代码。更改设置。我通过'mysmsmantra'得到这个链接

$OrderMessage=urlencode("Dear Customer, Order $OrderId of Rs. $TotalPayableAmount is accepted by Sangakara. Thank You");
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, 
    "http://bulksms.mysmsmantra.com:8080/WebSMS/SMSAPI.jsp?username=sangakara&password=password&sendername=sendername&mobileno=$MobileNo&message=$OrderMessage"
);
$content = curl_exec($ch);