在PHP中输出JS语句以及乱码问题的解决方案


Posted in PHP onFebruary 13, 2019

怎样在php中输出js语句?

示例

<?php
$classState="";
if($state==0){
$classState="已下课";
}
else{
$classState="正在上课";
}
echo "<script type='text/javascript'>
function getState(){      
    var cs = ".$state.";
    return cs;
} 
</script>";
?>

这样在页面的其他地方,就可以直接引用php中输出的js方法了.

php页面使用echo js代码时的乱码问题

把php作为html前端页面的控制脚本时,时常需要在前台显示某些东西。比如使用echo输出。最近项目上有这么个需求,本人使用了echo "<script></script>"这样的代码,在本地调试完全正常,但是一部署到服务器,js输出到前台就显示乱码。从网上找了一下,有人说可以设置<script type="charset:utf-8;"></script>,但是这么设置后,发现问题依然在。分析,乱码之所以存在,就是页面编码与浏览器显示编码不一致,或者说,前端html页面与后台控制页面编码不一致。于是,首先设置php编码,使用header函数,header("Content-type:text/html;charset:utf-8")。然后刷新浏览器,正常显示。说明应该是php编码与浏览器解析页面编码不一致。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
无数据库的详细域名查询程序PHP版(1)
Oct 09 PHP
用PHP制作静态网站的模板框架(四)
Oct 09 PHP
PHP中函数内引用全局变量的方法
Oct 20 PHP
微盾PHP脚本加密专家php解密算法
Sep 13 PHP
php 随机排序广告的实现代码
May 09 PHP
php中通过curl模拟登陆discuz论坛的实现代码
Feb 16 PHP
php把大写命名转换成下划线分割命名
Apr 27 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
Sep 14 PHP
CI配置多数据库访问的方法
Mar 28 PHP
PHP实现git部署的方法教程
Dec 19 PHP
php递归函数怎么用才有效
Feb 24 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
Sep 08 PHP
PHP实现通过文本文件统计页面访问量功能示例
Feb 13 #PHP
Windows上php5.6操作mongodb数据库示例【配置、连接、获取实例】
Feb 13 #PHP
PHP封装的简单连接MongoDB类示例
Feb 13 #PHP
总结PHP中初始化空数组的最佳方法
Feb 13 #PHP
PHP convert_cyr_string()函数讲解
Feb 13 #PHP
php如何比较两个浮点数是否相等详解
Feb 12 #PHP
PHP+Ajax实现的检测用户名功能简单示例
Feb 12 #PHP
You might like
基于PHP中的常用函数回顾
2013/07/11 PHP
分享3个php获取日历的函数
2015/09/25 PHP
php查询操作实现投票功能
2016/05/09 PHP
PHP会话控制实例分析
2016/12/24 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
2019/09/05 PHP
js整数字符串转换为金额类型数据(示例代码)
2013/12/26 Javascript
如何将php数组或者对象传递给javascript
2014/03/20 Javascript
Jquery Ajax Error 调试错误的技巧
2015/11/20 Javascript
jquery制作图片时钟特效
2020/03/30 Javascript
jQuery移动端图片上传组件
2016/06/12 Javascript
jQuery的 $.ajax防止重复提交的两种方法(推荐)
2016/10/14 Javascript
浅谈vue项目打包优化策略
2018/09/29 Javascript
VUE脚手架具体使用方法
2019/05/20 Javascript
JavaScript简单编程实例学习
2020/02/14 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
2020/06/11 Javascript
详解Howler.js Web音频播放终极解决方案
2020/08/23 Javascript
Vue如何跨组件传递Slot的实现
2020/12/14 Vue.js
Python写的PHPMyAdmin暴力破解工具代码
2014/08/06 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
Python标准库shutil用法实例详解
2018/08/13 Python
python读出当前时间精度到秒的代码
2019/07/05 Python
python多线程并发及测试框架案例
2019/10/15 Python
python如果快速判断数字奇数偶数
2019/11/13 Python
python 写一个性能测试工具(一)
2020/10/24 Python
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
台湾深度自由行旅游平台:Tripbaa趣吧
2017/10/10 全球购物
Order by的几种用法
2013/06/16 面试题
金融学专科生自我鉴定
2014/02/21 职场文书
《夸父追日》教学反思
2014/02/26 职场文书
竞选班长演讲稿400字
2014/08/22 职场文书
2014年文明创建工作总结
2014/11/25 职场文书
小学班主任事迹材料
2014/12/17 职场文书
python实现图片批量压缩
2021/04/24 Python
中国古风插画师排行榜:夏达第一,第三是阴阳师姑获鸟皮肤创作者
2022/03/18 国漫
在MySQL中你成功的避开了所有索引
2022/04/20 MySQL