在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中上传大体积文件时需要的设置
Oct 09 PHP
MySQL GBK→UTF-8编码转换
May 24 PHP
学习php过程中的一些注意点的总结
Oct 25 PHP
php生成二维码时出现中文乱码的解决方法
Dec 18 PHP
php采集内容中带有图片地址的远程图片并保存的方法
Jan 03 PHP
基础的WordPress插件制作教程
Nov 24 PHP
php中preg_replace_callback函数简单用法示例
Jul 21 PHP
PHP读取大文件的几种方法介绍
Oct 27 PHP
PHP基于XMLWriter操作xml的方法分析
Jul 17 PHP
thinkPHP框架中执行原生SQL语句的方法
Oct 25 PHP
PHP实现求连续子数组最大和问题2种解决方法
Dec 26 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
Jun 11 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提交form表单
2015/07/01 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
javascript div 弹出可拖动窗口
2009/02/26 Javascript
点击文章内容处弹出页面代码
2009/10/01 Javascript
JavaScript定义类或函数的几种方式小结
2011/01/09 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
vue如何引入sass全局变量
2018/06/28 Javascript
react 父子组件之间通讯props
2018/09/08 Javascript
Vue 第三方字体图标引入 Font Awesome的方法
2018/09/28 Javascript
在vue中利用v-html按分号将文本换行的例子
2019/11/14 Javascript
JavaScript大数相加相乘的实现方法实例
2020/10/18 Javascript
[50:01]Ti4 冒泡赛第二天 NEWBEE vs Titan
2014/07/15 DOTA
[04:56]经典回顾:前Ehome 与 前LGD
2015/02/26 DOTA
python中根据字符串调用函数的实现方法
2016/06/12 Python
python实现简易云音乐播放器
2018/01/04 Python
python正则表达式爬取猫眼电影top100
2018/02/24 Python
python提取图像的名字*.jpg到txt文本的方法
2018/05/10 Python
Python中 map()函数的用法详解
2018/07/10 Python
Python列表(List)知识点总结
2019/02/18 Python
Django命名URL和反向解析URL实现解析
2019/08/09 Python
python3中使用__slots__限定实例属性操作分析
2020/02/14 Python
python图片指定区域替换img.paste函数的使用
2020/04/09 Python
html5实现完美兼容各大浏览器的播放器
2014/12/26 HTML / CSS
html svg生成环形进度条的实现方法
2019/09/23 HTML / CSS
AmazeUI 点击元素显示全屏的实现
2020/08/25 HTML / CSS
Elemis美国官网:英国的第一豪华护肤品牌
2018/03/15 全球购物
水果超市创业计划书
2014/01/27 职场文书
《小熊住山洞》教学反思
2014/02/21 职场文书
人力资源经理的岗位职责
2014/03/02 职场文书
2014年班主任自我评价范文
2014/04/23 职场文书
四年级学生期末评语
2014/12/26 职场文书
研究生给导师的自荐信
2015/03/06 职场文书
新年晚会开场白
2015/05/29 职场文书
Nginx+Tomcat实现负载均衡、动静分离的原理解析
2021/03/31 Servers
关于JavaScript轮播图的实现
2021/11/20 Javascript
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript