网站地图    收藏   

主页 > 后端 >

自学php的一点心得

来源:未知    时间:2014-09-06 14:52 作者:xbdadmin 阅读:

[导读] 1:数组 内容 $_GET 使用HTTP GET方法所提交的任何值 $_POSt 使用HTTP POST方法所提交的任何值 $_COOKIE HTTP Cookie报头内的任何值 $_SERVER 万维网服务器所创建的任何名称/值对 $_ENV 来自万维网服务...

1:数组                    内容

 $_GET                     使用HTTP GET方法所提交的任何值

 $_POSt                    使用HTTP POST方法所提交的任何值

 $_COOKIE                  HTTP Cookie报头内的任何值

 $_SERVER                  万维网服务器所创建的任何名称/值对

 $_ENV                     来自万维网服务器环境中的任何变量

 $_REQUEST                 来自HTTP Request中的任何值

 $_SESSION                  任何会话变量

 2:GET方法

GET方法只是简单地把数据追加到有传递给万维网服务器的URL上。URL的长度是相当有限的,因此使用这种方法来提交含大量数据的窗体不是很有效。但是,使用GET方法提交的任一窗体可以让用户标注书签,因为所有窗体数据时作为一个查询串被追加到URL上的。

POST方法

使用POST方法提交窗体数据与使用GET方法完全不同。POST方法中最值得注意的方面是要传递的数据不是编码在URL内,而是放在HTTP报头中进行传递,并且这个地方对大多数用户是不可见的。他们不能给一个窗体POST贴书签,而且浏览器对使用这种方法输入的数据不进行缓冲-这一点是好是坏取决于编程人员的目标。POST方法中,另一个重要的方面是查询长度是无限制的。所有这些因素组合起来使窗体POST方法变得十分有用。

GET于POST之间的选择

要传输的数据量(在GET方法中由查询串的长度来表示,而在POST方法中由HTTP报头的大小来表示)

这些数据的可视性

当提交密集型数据或大量数据时,最好是用POST方法。GET方法主要在需要传递少量非安全性数据时才会排上用场。使用POST方法通过一条不可靠的通信通道传递数据时不安全的。

Cookie是一种在远程浏览器端存储数据并以此来跟踪和识别用户的机制。Cookie是HTTP标头的一部分。

echo()不是一个函数(他是一个语言结构),因此不一定要使用小括号来指明参数,单引号,双引号都可以。

定义数组array()

可以用array()语言结构来新建一个array.它接受任意数量用逗号分隔的键(key)=>值(value)对。键(key)可以是一个整数活字符串。值(value)可以是任意类型的值。

“=>”是数组里面使用的关联符号  array(‘ufo’ => ‘ccc’)表示的是一对  键和值

“->”是对象中属性或方法的操作符   比如 $classA -> getName();

函数也是表达式,表达式的值即为他们的返回值。通常函数不会返回一个静态值,而可能会计算的一些东西。

“++$variable”求增加后的值(PHP在读取变量的值之前,增加变量的值,因而称之为 前递增)

“$variable++”求变量未递增之前的原始值(PHP在读取变量的值之后,增加变量的值,因而叫做 后递增)

 

Foreach只是一种遍历数组的简便方法。Foreach仅能用于数组。

 

PHP变量标识符

   一个标识符是一个由字母,下划线和数字所组成的序列。

   PHP中的标识符是区分大小写的,必须以一个美元符开头,后跟一个字母(ASCII码字符65~90【A~Z】和97~122【a~z】)一定要保证变量名精确的描述了变量的内容。

   大家几乎可以认为PHP中不存在数据类型强制

   PHP支持4中标量数据类型:布尔,整形,浮点数(双精度)和串。

 Strtolower()函数把传入串的所有字符都转换成小写,并以小写形式返回这个串

 Strtoupper()函数把传入串的所有字符都转换成大写字母,并返回这个大写后的串

 

数据库

  ALTER TABLE 表名 ADD 字段名 类型();  //修改表

  DROP TABLE 表名;                    //删除表

  INSERT INTO 表名(列x,列Y) 

    上一篇:没有了
    下一篇:没有了

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论