PHP中的require_once正在移动设备中打印
发布时间:2020-12-13 17:01:46 所属栏目:PHP教程 来源:网络整理
导读:我的服务器中有一个 PHP文件,它在桌面设备上运行良好.它基本上只是这个代码片段: ?php require_once('wp-load.php'); global $wpdb; $myrows = $wpdb-get_results("SELECT * FROM view_posts_map LIMIT 10");? (其余内容在HTML页面上打印结果.) 碰巧在桌面
我的服务器中有一个
PHP文件,它在桌面设备上运行良好.它基本上只是这个代码片段:
<?php require_once('wp-load.php'); global $wpdb; $myrows = $wpdb->get_results("SELECT * FROM view_posts_map LIMIT 10"); ?> (其余内容在HTML页面上打印结果.) 碰巧在桌面浏览器上一切都很完美!但是在像我的摩托罗拉3G这样的移动设备中,它们都会混乱,并且’wp-load.php’只是打印在HTML代码中.这没有任何意义,因为PHP是在服务器端处理的,并且没有关于请求设备的代码分支. 我在其他一些移动设备上进行了测试,并且在桌面浏览器中HTML完全混乱,HTML很干净并且显示了应该的内容. 为了弄清楚发生了什么,我使用以下主体创建了一个空文件: <?php echo 'a'; ?> <?php include('./wp-load.php'); ?> <?php echo 'b'; ?> 文件上没有其他内容. 在Windows谷歌浏览器这个页面打印ab,在我的设备谷歌Chrome浏览器中它打印
最佳答案
出于某种原因,这是.php文件编码的问题.通过复制wp-load.php并更改其内容以匹配其编码来创建新文件后,两个设备中的一切都很顺利.
相关文章
点击查看更多相关文章
转载注明原文:PHP中的require_once正在移动设备中打印 - 代码日志 解决方法
出于某种原因,两个设备中的一切都很顺利.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |