zoukankan      html  css  js  c++  java
  • php常见问题以及解决方法

    在使用php的过程中,经常会出现一些问题,下面是我遇到的一些问题以及解决方法

    1,乱码问题,中文乱码问题

    原因是:编码方式不一样,有UTF-8,gbk-2312等编码方式,不同的编码方式导致浏览器在解析这些编码的时候出现乱码这样的问题

    解决方案:先查看编码格式,然后通过函数来使编码统一

    采用方案:

    • <meta http-equiv="content-type" content="text/html;charset=utf-8">   (直接用于html页面文件中)
    • header("Content-Type: text/html; charset=utf-8"); (用于有<?php ?>这样的插入文件中)

    2,字符串的转换函数,比如说文件名转换为认识的文件名iconv函数

    • string s = iconv("utf-8","gb2312","stringtestng"); 转换函数,将utf-8转化为gb2312

    3,清除页面缓存

      不同的浏览器的缓存关键字是不一样的,为了实现所有的浏览器均能实现缓存,可以将所有的关键字都设置为不要缓存,一共三种

    •   header("Expires: -1"); (IE浏览器)
    •   header("Cache-Control:no-cache");
    •   header("");

    4,

  • 相关阅读:
    Linux用户、用户组、文件权限设置
    spring,springMvc和mybatis整合配置
    spring,springMvc和hibernate整合
    spring与mybatis
    spring与Dbcp
    初识事物
    spring与Aop
    初识spring
    mysql 完整性约束
    mysql数据库的基本操作
  • 原文地址:https://www.cnblogs.com/ningheshutong/p/5206131.html
Copyright © 2011-2022 走看看