在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 相关文章推荐
文章推荐系统(三)
Oct 09 PHP
怎样在php中使用PDF文档功能
Oct 09 PHP
PHP 将图片按创建时间进行分类存储的实现代码
Jan 05 PHP
php循环检测目录是否存在并创建(循环创建目录)
Jan 06 PHP
解析如何用php screw加密php源代码
Jun 20 PHP
php绘制一个矩形的方法
Jan 24 PHP
php生成数字字母的验证码图片
Jul 14 PHP
joomla实现注册用户添加新字段的方法
May 05 PHP
php版微信公众平台实现预约提交后发送email的方法
Sep 26 PHP
搜索附近的人PHP实现代码
Feb 11 PHP
PHP获取星期几的常用方法小结
Dec 18 PHP
关于laravel5.5的定时任务详解(demo)
Oct 23 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
Cakephp 执行主要流程
2010/03/24 PHP
php数据库抽象层 PDO
2011/05/07 PHP
基于empty函数的输出详解
2013/06/17 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
PHP笛卡尔积实现算法示例
2018/07/30 PHP
Ext.MessageBox工具类简介
2009/12/10 Javascript
node.js中的fs.fchown方法使用说明
2014/12/16 Javascript
JavaScript插件化开发教程(五)
2015/02/01 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
浅谈js中的this问题
2017/08/31 Javascript
Vue2.0系列之过滤器的使用
2018/03/01 Javascript
深入了解JavaScript 防抖和节流
2019/09/12 Javascript
javascript 对象 与 prototype 原型用法实例分析
2019/11/11 Javascript
JS简单表单验证功能完整示例
2020/01/26 Javascript
python爬虫常用的模块分析
2014/08/29 Python
Python读写unicode文件的方法
2015/07/10 Python
Python使用面向对象方式创建线程实现12306售票系统
2015/12/24 Python
PyCharm 常用快捷键和设置方法
2017/12/20 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
2020/02/25 Python
html5指南-5.使用web storage存储键值对的数据
2013/01/07 HTML / CSS
丝芙兰美国官网:SEPHORA美国
2016/08/03 全球购物
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
SmartBuyGlasses台湾:名牌眼镜,名牌太阳眼镜及隐形眼镜
2017/01/04 全球购物
应届大学生自荐信格式
2013/09/21 职场文书
新郎父亲婚宴答谢词
2014/01/11 职场文书
竞选班长自荐书范文
2014/03/09 职场文书
电子商务专业应届生求职信
2014/05/28 职场文书
亚运会口号
2014/06/20 职场文书
授权委托书
2014/07/31 职场文书
大学生交通专业求职信
2014/09/01 职场文书
大学生自我评价200字(4篇)
2014/09/17 职场文书
房屋维修申请报告
2015/05/18 职场文书
生日宴会家属答谢词
2015/09/29 职场文书
2019公司借款合同范本2篇!
2019/07/24 职场文书