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

 更新时间:2019年02月13日 10:38:07   作者:Blue_Moon  
今天小编就为大家分享一篇关于在PHP中输出JS语句以及乱码问题的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

怎样在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调用C代码的实现方法

    php调用C代码的实现方法

    本篇文章主要是对php调用C代码的实现方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-03-03
  • php支付宝接口用法分析

    php支付宝接口用法分析

    这篇文章主要介绍了php支付宝接口用法,以实例形式较为详细的分析了php支付宝接口的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • php简单获取文件扩展名的方法

    php简单获取文件扩展名的方法

    这篇文章主要介绍了php简单获取文件扩展名的方法,实例分析了php获取文件扩展名的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • php接口隔离原则实例分析

    php接口隔离原则实例分析

    这篇文章主要介绍了php接口隔离原则,结合实例形式分析了PHP接口隔离原则的相关原理、使用方法及操作注意事项,需要的朋友可以参考下
    2019-11-11
  • PHP对象Object的概念 介绍

    PHP对象Object的概念 介绍

    类提供了一个基础,可以在此基础上创建实体(即这个类所建模的实体)的特定实例,这些特定实例称为对象(object)
    2012-06-06
  • PHP数组在底层的实现原理详解

    PHP数组在底层的实现原理详解

    这篇文章讲给大家详细介绍一下PHP数组在底层的实现原理,PHP数组在底层的实现原理可以分为两种类型:基于哈希表的实现和基于有序列表的实现,文中通过代码示例介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2023-11-11
  • PHP实现读取一个1G的文件大小

    PHP实现读取一个1G的文件大小

    以下是对使用PHP实现读取一个1G文件大小的方法进行了详细的介绍,需要的朋友可以过来参考下
    2013-08-08
  • php过滤所有的空白字符(空格、全角空格、换行等)

    php过滤所有的空白字符(空格、全角空格、换行等)

    这篇文章主要介绍了php替换过滤所有的空白字符,包括空格、全角空格、换行等,感兴趣的小伙伴们可以一起学习学习。
    2015-10-10
  • PHP 查找字符串常用函数介绍

    PHP 查找字符串常用函数介绍

    PHP 查找字符串常用函数介绍,主要是介绍strstr的使用
    2012-06-06
  • 20个PHP常用类库小结

    20个PHP常用类库小结

    下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。
    2011-09-09

最新评论