以前记的一部分PHP方法

前言:


PHP的一些优点:

        高性能    可扩展性    与许多不同数据库系统的接口    内置许多常见WEB任务所需的函数库      低成本    容易学习和使用    对面向对象的高度支持   
        可移植性    开发方法的灵活性    源代码可供使用    技术支持和文档可供使用




    使用PHP (PHP快速入门)

   
===============================================以下主要是一些方法函数=======================================================================================
1、date():使用-->date('H:i:m,jS F Y')

2.定义常量:define('TIRE',200);

3.phpinfo(): 这个函数将给出一个PHP预定义常量和变量的列表, 以及其他的有用的信息。

4.$_SERVER[]: 服务器环境变量数组

5.$_COOKIE: cookie变量数组

6、$_FILES: 与文件上传相关的变量数组

7.$_ENV: 环境变量数组

8.$_REQUEST: 所有用户输入的变量数组, 包括$_GET $_POST $_COOKIE所包含的输入内容

9、三元操作符:conditon? value if true : value if false 例子:($grade >=50 ? 'Passed': 'Failed')对学生进行评分

10.number_format() :函数用来格式化输出。具体要仔细用下最清楚。

11.gettype() :函数原型 string gettype(mixed var);使用时首先要先给它传递一个变量然后返回一个包含类型明晨的字符串。得到变量的类型

12.settype() :函数原型 bool settype(mixed var, string type);首先给它传递一个要被改变类型的变量。 以及一个包含了上述类型列表的某个类型的字符串。

13.下面是一系列的测试函数:
    is_array(): 检查变量是否是数组。
    is_double()、is_float()、is_real() :检查是否是浮点数
    is_long() 、is_int() 、is_integer() :检查变量是否是证书
    is_string() :检查变量是否是字符串
    is_bool() : 检查变量是否是布尔值
    is_object() : 检查变量是否是一个对象
    is_resource() :检查变量是否是一个资源
    is_null() : 检查变量是否是为Null
    is_scalar(): 检查该变量是否为标量, 即 一个zhengshu 、布尔值、字符串或浮点数
    is_numeric(): 检查该变量是否是任何类型的数字或数字字符串
    is_callable() :检查变量是否是有效的函数名称。

14.isset() :函数原型 bool isset(mixed var);[mixed var[....]] 这个函数需要一个变量作为参数, 如果这个变量存在。 返回true 否则返回false

15.unset() : 函数 原型 void unset(mixed var);[mixed var[]...] 这个函数将销毁一个传进来的变量。

16.empty() : 可以用来检查一个 变量是否存在, 以及它的值是否为非空和非0 。相应的回值为true 或false 函数原型: bool empty(mixed var)

===================================数据的存数与检索======================================================

17.打开文件使用fopen()

18.写文件 fwrite($fp,$outputstring) 函数原型: int fwrite(resouce handle,string string[,int length])

19.feof() : 知道何时读完文件.使用了while循环来读取文件内容, 直到文件末尾。  while(!feof($fp))   feof === file end of file

20.fgets() : 该函数是从文件中一次读取一个字符。并且将该字符保存在$char 中。直到文件结束。

21.fread() :函数原型= string fread(resource fp,int length); 使用该函数时, 它或者是度忙了length参数所指定的字节数,或者就是读到了文件的末尾或网络数据包的结束。

22.file_exists() :检查一个文件是否存在,在括号内直接写文件名。

22.filesize() : 可以使用这个函数来查看一个文件的大小。

23.unlink() :返回的是true或者false

24.rewind() fseek() ftell() : 这几个函数对文件指针进行操作。 或者确定发现它在文件中的位置。 int fseek(resource fp,int offset[,int whence]) 可以将文件指针fp从whence位置移动offset个字节.whence是一个可选参数,其默认值SEEK_SET表示文件的开始处。

25.flock() : 可以将文件锁定, 必须将其添加到所有使用文件的脚本中。 否则, 就没有任何意义。


=============================================数组==============================================================

26.range() : 如果需要将按升序排列的数字保存在一个数组中, 可以使用range()函数自动创建这个数组, 例如:$numbers = range(1,10);range()函数具有一个可选的第三个参数, 这个        参数设定值之间的步幅。range(1,10,2);

27.sort(): 可以将数组按字母升序进行排序 sort($array); sort()函数是区分大小写的,所有大写字母都在小写字母前面,所以A小于Z , 而Z小于a;

28.asort() : 是根据数组的每个 元素值进行排序  ksort(): 是按照关键字排序而不是按值排序。 实现反向排序的函数:rsort()  arsort() krsort()

29.shuffle(): 可以将数组各元素进行随即排序.shuffle($array); $array = (1,2,3); echo $array[1];

30.array_push() : 将每个新元素添加到数组的末尾。和array_puch

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值