首页 > Web开发 > 详细

The right method that PHP reference variables be used in function

时间:2019-12-04 10:24:47      阅读:74      评论:0      收藏:0      [点我收藏+]

The error echo:

Only variables should be assigned by reference in.

<?php
/**
 * Created by IntelliJ IDEA.
 * User: houzhibin
 * Date: 2019/12/4
 * Time: 08:57
 */

function build_row(&$text){
    $text="<tr><td>$text</td></tr>";
    //return $text;
}

$t="测试速度";
build_row($t);
echo ‘<table border="1">‘;
echo $t;
echo $t;
echo $t;
echo ‘</table>‘;

  the error wirte method:

<?php
/**
 * Created by IntelliJ IDEA.
 * User: houzhibin
 * Date: 2019/12/4
 * Time: 08:57
 */

function build_row(&$text){
    $text="<tr><td>$text</td></tr>";
    //return $text;
}

$t="测试速度";
$row=&build_row($t);
echo ‘<table border="1">‘;
echo $t;
echo $t;
echo $t;
echo ‘</table>‘;

  The fifty row is error that ‘&‘ was usd in there ;

/Applications/XAMPP/xamppfiles/bin/php -dxdebug.remote_enable=1 -dxdebug.remote_mode=req -dxdebug.remote_port=9001 -dxdebug.remote_host=127.0.0.1 /Users/houzhibin/javaself/code/php/shop/crmeb3/public/install/test/imp1.php
PHP Notice:  Only variables should be assigned by reference in /Users/houzhibin/javaself/code/php/shop/crmeb3/public/install/test/imp1.php on line 15

PHP Stack trace:
Notice: Only variables should be assigned by reference in /Users/houzhibin/javaself/code/php/shop/crmeb3/public/install/test/imp1.php on line 15
PHP   1. {main}() /Users/houzhibin/javaself/code/php/shop/crmeb3/public/install/test/imp1.php:0

Call Stack:
    0.1099     354648   1. {main}() /Users/houzhibin/javaself/code/php/shop/crmeb3/public/install/test/imp1.php:0

<table border="1"><tr><td>测试速度</td></tr><tr><td>测试速度</td></tr><tr><td>测试速度</td></tr></table>
Process finished with exit code 0

 

The right method that PHP reference variables be used in function

原文:https://www.cnblogs.com/hoge66/p/11980873.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!