javascript中的字符串连接问题

javascript中的字符串连接问题,javascript,php,css,string,laravel,Javascript,Php,Css,String,Laravel,有人能帮我调试这个函数吗 for (var i = 0; i < NumOfJData; i++) { $('#list').append("<tr>"+ "<td>"+response[i]["s_id"]+"</td>"+ "<td>"+response[i]["name"]+"</td&

有人能帮我调试这个函数吗

 for (var i = 0; i < NumOfJData; i++) {
                        $('#list').append("<tr>"+
                        "<td>"+response[i]["s_id"]+"</td>"+
                        "<td>"+response[i]["name"]+"</td>"+
                        "<td>"+response[i]["email"]+"</td>"+
                        "<td>"+response[i]["USN"]+"</td>"+
                        "<td>"+response[i]["phone"]+"</td>"+
                        "<td>"+response[i]["address"]+"</td>"+
                        "<td>"+response[i]["Department"]+"</td>"+
                        "<td>"+response[i]["semester"]+"</td>"+
                        "<td><a class='btn btn-info' href='{{url('editStudent'/"+response[i]['s_id']+")}}'>edit</a></td>"+
                        "</tr>"
                        );
                     }
for(变量i=0;i
这方面有什么问题吗

"<td><a class='btn btn-info' href='{{url('editStudent'/"+response[i]['s_id']+")}}'>edit</a></td>"
“”
来自浏览器的消息

“遇到非数字值(视图: D:\XAMPP\htdocs\YangMing567\resources\views\management\st\u manage.blade.php)”


在PHP中不能使用
+
运算符连接字符串。你必须这样做


+
是为数值保留的,因此会出现错误。

PHP中,不能将字符串与
+
运算符连接起来。使用
运算符

在PHP 7.1中,如果遇到非数值,将发出警告

无效时引入了新的E_警告和E_通知错误 使用需要数字(+-*/**%的运算符强制字符串 |&^)或其分配等价物

查看此链接以了解更多详细信息


“+response[i][“Semmer”]+++”“我将
+
更改为
,但它仍然显示
“遇到一个非数值(视图:D:\XAMPP\htdocs\YangMing567\resources\views\management\st\u manage.blade.php)
我认为导致此问题的原因是
响应[I]['s\u id']
response[i]['s_id']
是一种javascript语言。因此,它不能放在php语句中。你知道吗@德夫克