
1 mengzc OP <和>同时存在会导致数组变量无法正确输出。 |
2 jfcherng 2018-04-24 18:09:33 +08:00 你是被器是 HTML Tag 了吧 |
3 master 2018-04-24 18:11:40 +08:00 |
4 R18 2018-04-24 18:41:07 +08:00 我觉得吧是 $row_user_server_ip['server_name'] 为空,或为非字符串类型转化的过程中被转化成空? |
5 wkan 2018-04-24 18:45:24 +08:00 via iPhone 被当成 html 标签了 |
6 chenxytw 2018-04-24 19:41:50 +08:00 数组变量失效是什么? |
7 Junjunya 2018-04-24 21:40:20 +08:00 |
9 jfcherng 2018-04-24 22:26:30 +08:00 而且只能 PHP-CLI 的?我得我的猜十分合理。 |
10 zgx030030 2018-04-24 23:11:32 +08:00 via iPhone 其实就是被浏览器当成一个节点标签了,语法本身并没错,你可以右键看看源代码。 |
12 3IOhG7M0knRu5UlC 2018-04-24 23:51:12 +08:00 via Android 楼主不要拼字符串了,找黑啊 |
13 bitlaoyuan 2018-04-25 09:22:27 +08:00 日常黑。 我写了 10 年 PHP 了,一直这么写都没出过错。 |
14 moonsola 2018-04-25 10:28:36 +08:00 echo "<".$row_user_server_ip['server_name'].">"; |
15 mengzc OP @bitlaoyuan 可是我测试确实是失效了。 |
16 mengzc OP 完整代码: foreach ($user_server_ip as $key => $value) { $sqlserver = "SELECT `server_name`,`server_ip` FROM server WHERE `id` = ".$value.";"; $results_user_server_ip = mysql_query($sqlserver); while ($row_user_server_ip = mysql_fetch_array($results_user_server_ip)) { echo "[".$row_user_server_ip['server_name']."]"; echo $row_user_server_ip['server_ip']; echo "<br>"; } } 第 6 行 原来的是:echo "<".$row_user_server_ip['server_name'].">"; 为了对输出的值外左右加一个<>,结果测试有问题。所以换成了[ ]后正常。 |