下载此文档

php笔记.doc


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
////燕十八笔记Echo(); 输出变量,适用与整形,字符型等标量类型Var_dump(); 参看完整布尔型,不仅可以打印出类型和值Print_r(); 打印,适合对象,数组等多维结构的Null型:意味着空,这种类型只有一个值,就是null举例:有一张卡,有1000元,取走1000元后,里面的值为0;没有银行卡,根本就没有这个账号null,没有一个指向地址$_get[]; 地址栏传值如:$_get[‘who’];Php中变量的名字可以作为变量的一部分如:$man=’tanxu’;$tanxu=’cdd’;echo$$men; 最终是cdd如何检测一个变量是否存在:isset(); 如:if(isset($age)){... }从内存中清除一个变量:unset();为何要把变量给销毁:因为内存空间有限,腾出变量,以便储存新的值类型判断:is_int(); is_string(); is_null(); 直接获取类型:gettype();Php的连接不是‘+’:变量的两种传值方式(引用传值、传值赋值);传值赋值:$a=9;$b=$a;//只是把$a的值赋给了$b的空间,$a的值没有任何改变,因为$a和$b的值各自存放在自己的空间引用赋值:$a=3;$b=9;$a=&$b; //将$b的地址付给了$a,即是$a指向了$b的内存空间$a和$b指向了同一个地址,公用了同一个内存空间常量:Include(); 引入外部文件,把它塞到某处定义常量:define(‘常量名’,‘常量值’);如:define(‘HEIGHT’,8846); 用法:echoHEIGHT;(注意:没有$符号)常量一旦定义,就是全局的常量的命名规则:习惯上大写如果echoHEI; 试图输出未定义的常量时,会以字符串的形式输出常量的值:四种标量(整型,浮点型,字符串型,布尔型)常量的检测:变量用inset();那常量用if(define(‘常量名’)){}如果已定义这返回true。否则返回false;Echocontant($who); contant($var);则会把$var的值当成一个常量的名,并解析出常量的值开发中什么时候适合用常量:网站的根目录,配置文件类型转换:隐式转换函数:函数里面的变量与外面的变量无关,有属于自己的空间函数一调用,函数就开辟一个空间,执行完后就释放掉,下一次执行的时候重新初始化传递默认参数:后加入的美国覆盖了默认的参数中国,注意:要将默认参数写到最后去引用传参:一般的全局变量在function里是访问不到的,如出错!超级全局变量,和常量一样,在哪里都能访问$_GET 接地址栏参数$_POST 接post型的表单参数,如注册信息的内容$_SESSION 用户登录$_FileS  文件上传时$_COOKIE $_ENV$_SERVER 服务器的一些访客信息$_REQUEST 包含了$_get,$_post等内容$_GLOBALS  所有变量的注册表$_SERVER//如果你想将用户访问的ip地址记录下来(具体参数查看手册)$_GLOBALS能找到你所有申明过的变量注意:global申明表示变量是全局的,而不要在局部内生成变量,不推荐使用global,还可以直接操作全局变量申明一个字符串变量:1、单引号 2、双引号 3、定界符\”转义字符 如果要表示反斜线,则用两个\\其中一个表示转义单双引号有何区别:单引号速度更加快,因为不需要更多的变量解析一大段文本,新闻标题文本内容等时用单引号更加快但要夹杂变量或者拼凑sql时用双引号合适Heredoc nowdoc来年各种界定字符串Gbk两个字节一个汉字Utf-8一个中文三个字节,英文一个字母一个字节Ascii字符集中,65-90表示A-Z;97-113表示a-zStrpos($str,“shdfus”,[offset]);查找$str中shdfus的索引值,当第二个值为整形时,表示数值对应的ascii值;第三个参数为偏移量,将光标偏移一段距离再查找,别从头查找Php业务:之前的基础,接下来的是工具操作数据库操作文件目录处理图片业务文件上传做小项目:学到开发技能和理论的区别和差距,搭建微型框架,以后接触thinkphp框架,ci框架自己做个微型框架,并在学完面向对象后完善框架Sandbox-xp虚拟机Mysql数据库连接mysql_connect(servername,username,password);服务器地址(ip或者域名),不写默认是localhost帐号,密码,是否重新连接返回的是Resourceid#3mysql默认占用端口是3306,如果没有在mysql_connect中制定端口,这php会用3306来进行连接如果你的mysql服务器的端口号是3307,如何指定答:my_co

php笔记 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dongmengguoji
  • 文件大小564 KB
  • 时间2019-11-09