最近在学PHP,然后可能遇到各种小白问题,记录下来当做自己成长的见证吧:

wamp下localhost目录Your Projects下项目无法打开,但是在url中输入项目可以访问到。

解决方案:

注意后面的斜杠不要忘记,,然后重启wamp;

wamp下开启服务器的乱码问题:

PHP乱码?Mysql乱码?
PHP乱码或者mysql乱码,多半是因为没有统一编码,要解决PHP/mysql乱码,只要做到三码合一即可.
所谓三码,是指文件编码,页面编码声明和数据库字符集,要使用相同的编码,如全部为utf-8.
怎么做到三码合一?下面以utf-8为例,说明如何统一编码.

1.将网页文件的编码保存为utf-8无BOM

记事本,保存文件的时候选择"编码"为utf-8
editPlus,保存时选择"encoding"为utf-8
Notepadd++,按ctrl+A全选当前文档,选择菜单栏的Encoding-->Convert to UTF-8 without BOM
UEStudio,保存时选择"格式"为utf-8无BOM其他软件请根据情况操作

2.在PHP页面的<?php ?>标签对之间使用 header('Content-type : text/html; Charset=UTF-8'); 声明页面编码为utf-8

在html头部(<head>和</head>之间)写入<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />来声明页面编码为utf-8

3.PHP页面中连接数据库服务器后执行sql查询前使用以下代码先将字符集设置为utf-8
以下方案任选一种,其中 $myqli 和 $pdo 是创建的mysqli和pdo类的对象实例
mysql_query('SET NAMES utf8'); // mysql 扩展
mysqli_query('SET NAMES utf8'); // mysqli 扩展
$mysqli->query('SET NAMES utf8'); // mysqli 扩展
$pdo->exec('SET NAMES utf8'); // PDO 扩展

4.创建数据表的时候将默认编码设置为utf8,将字符校对(callate)设置为utf8_general_ci,注意MySQL里面是utf8而不是utf-8
IF NOT EXISTS `name`(
    ....代码....
)ENGINE InnoDB DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

做到这四点,相信你的网页和数据库不会再乱码.

最新文章

  1. WPF 调用WinForm控件
  2. 【8-20】java学习笔记02
  3. codeforces 495B. Modular Equations 解题报告
  4. Linux modules install
  5. codeforces 429D
  6. IOS 网络浅析-(九 NSURLSession代理简介)
  7. Android(java)学习笔记130:ProgressBar使用的
  8. Balanced Lineup
  9. jsp页面可以巧用模态框
  10. Android UI WebView的使用:
  11. noip普及组2007 Hanoi双塔问题
  12. 我的前端故事----关于前端数据&amp;逻辑的思考
  13. 冰精冻西瓜[P3787洛谷]
  14. clam简单使用
  15. redis应用-分布式锁
  16. VMSTAT监控CPU使用率,内存使用,虚拟内存交换情况
  17. C# 获取一定区间的随即数 0、1两个值除随机数以外的取值方法(0、1两个值被取值的概率相等)
  18. Linux网络编程--socket
  19. hdu 2063 给男女匹配 (匈牙利算法)
  20. 构造器引用和直接用new创建对象区别

热门文章

  1. django 1.8 官方文档翻译:13-12 验证器
  2. 不用EL表达式---实现product页面显示
  3. Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications
  4. HttpUploader6.2-process版本
  5. Map存储容量及内存占用测试
  6. Redis缓存穿透、缓存雪崩
  7. 严选 Android 路由框架优化(上篇)
  8. 「BZOJ 2434」「NOI 2011」阿狸的打字机「AC自动机」
  9. Educational Codeforces Round 61 (Rated for Div. 2) G(线段树,单调栈)
  10. kali linux之服务扫描