php根本入门

WBOY
풀어 주다: 2016-06-13 13:11:38
원래의
1070명이 탐색했습니다.

php基本入门
搭环境。
    如果你的项目名中有空格的话,你需要更改项目得名字,名字中不允许出现空格,否则,解析不到。
  (1)更改apache下的conf文件夹下的httpd.conf文件中的端口,默认8080端口是被占用的、
  (2)点击项目下的.exe执行文件。然后再右下角会出现一个图标,左键点击图标,点击         全部启动。
  (3) 访问页面。http://localhost:8080/
1.若是想导入什么php文件,或者写一些php的代码(像增删改查的语句和echo等)的代码时,需要加上“
2.如果是前台部分,你就需要把header和footer抽出来,每个需要装饰的页面都导入这两个页面。
3.session_start()开始session。判断是否登录,同时,可以把你之前存入session中的东西拿出来。
4.从页面中取值使用$_POST.
5.声明变量使用$变量名、例如:$user.
6.输出――echo后面跟你要输出地数据。
  例如:
   (1)输出字符串:echo "字符串";
   (2)输出变量:echo $user;
   (3)输出alert:echo"<script>alert('$user')</script>";
   每个语句完成后,使用;号结束。
7.相关联的使用".",相当于java中的"+";例如:'".$user."'
8.target="_self"在当前页打开。不写默认。若是iframe嵌套的话,需要写你的iframe名字。
9.$db->query的意思:
    (1)$db显然是一个数据库操作对象,一般情况下在include中的db_class文件下。
    (2)-> 表示调用或者所属关系(箭头左边是箭头右边的父项),相当于c里面的"."可以简单的理解为,左边为一个对象,右边则是这个对象的属性或方法。
     (3)query 数据库对象中的一个方法,用于执行MySql命令,并将执行的结果返回。
10.php中htmlspecialchars和htmlentities函数都能把html中的特殊字符转换成对应的character entity。但是,他们还是有区别的,区别1:当有中文时,最好用htmlspecialchars,否则可能会有乱码
       区别2:htmlentities有三个可选参数,分别是$quote_style、$charset、$double_encode
结论:htmlspecialchars和htmlentities函数的区别在于htmlspecialchars只会转化手册上列出的几个html character entity (也就是会影响html解析的那几个基本字符)而htmlentities会转化所有的。一般来说,使用htmlspecialchars转化掉基本字符就已经足够了,没有必要使用htmlentities函数,实在要用,就注意一下为第三个参数传递正确的编码

这只是一些基本的,是我学习中记下的,以备以后用到。未完待续、、、

1 楼 yatou_0209 2011-09-14  
才发现,基础的不能再基础了。
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!