Nettsys

Nettsys的笔记

全部笔记

来自数组(十六)(1)

//asort对数组键值进行排序,保留键名//ksort对数组按键名进行排序,保留键名//rsort 对数组进行反向排序,不保留键名//arsort对数组键值进行反向排序,保留键名//krsort对数组按键名进行反向排序,保留键名 

来自数组(十二)(0)

//array_push 在数组的末端增加一个元素 入栈//array_pop 在数组的末端删除一个元素 出栈//array_rand 随机取得数组元素,如果是取得多个多个元素返回元素索引的数组//array_reverse 翻转数组的内容,如果第二个参数指定为TRUE,保留元素的键名

来自数组(十三)(0)

//array_reduce用回调函数递归,对数组元素进行处理,返回处理后的值//array_slice 截取指定范围内的数组严肃,第二个参数为截取开始位置,第三个截取长度,第四个是否保留原数组的索引值//array_splice 这个函数操作原数组如果指定第四个参数则在删除元素位置插入第四个元素的值//array_sum将数组内的值进行求和//array_product将数组内的值进行乘积运算

来自数组(十四)(0)

//sort 对数组元素进行递增排序//natsort 对数组元素进行自然排序//shuffle随机对数组进行排序//notcasesoft不区分大小写进行排序//casesoft区分大小写进行排序//array_moutisort对多个数组进行排序  

来自数组(十五)(0)

//usort通过自定义函数对数组进行排序,原数组索引不保留//uasort通过自定义函数对数组进行评价排序,保留原数组索引//uksort通过自定义函数对数组键名进行评价排序,保留原数组键值

来自代码重用(0)

//include();//require();//include_once();//require_once();

来自字符串处理函数(一)(0)

字符串处理函数://trim,ltrim,rtrim//空格处理函数//strlen//字符串长度检测//strtolower //字符串全部小写//strtoupper//字符串全部大写//ucfirst//首字母大写//ucwords//单词首字母大小额//str_pad("填充内容",填充后长度,"填充内容",填充方向)//字符串填充函数 STR_PAD_BOTH两边填充,STR_PAD_LEFT 左边填充,STR_PAD_RIGHT右边填充。//strrev//字符串翻转函数//md5()//字符串加密//number_format("字符串",小数位,小数点,千分位分隔符)//格式化金额字符串函数//explode("规定在哪里分割字符串","被拆分的字符串",返回的数组元素的最大数目)//字符串拆分成数组//implode("可选。规定数组元素之间放置的内容。默认是 (空字符串)",字符串)//把数组元素合成字符串

来自字符串处理函数(二)(0)

字符串截取//substr()对字符串数量的截取//strchr(变量,"字符串")字符串中首次出现的位置,查不到返回false//strrchr() 最后一次出现//strpos()查找一个字符串在另一个字符串中出现的位置//stripos() 不区分大小写 查找//strrpos()从后面查找字符串的位置//strtok()通过字符串把主字符串进行拆分//parse_str()把字符串拆分成变量//chuck_split()把字符串按指定大小拆分,可以指定,多少,和分隔符。 

来自字符串处理函数(三)(0)

字符串替换函数//str_replace("查找值","替换值",函数)// //strcmp()相等输出0 ,1<2 输出-1,1>2 输出1//strcasecmp()不区分大小写//similar_text("字符串1","字符串2",相似百分比)//strtr("字符串","被替换字符","替换成字符")//substr_count()查找一个字符串在另个字符串中出现的出现的次数,可以指定起始位置与查找长度。

来自字符串处理函数(四)(0)

字符串处理函数//parse_url 解析URL,返回其组成部分,返回一个数组。//urlencode url编码//urldecode 解码已经编码的内容//htmlentities 将字符串转换为HTML实体1.操作内容 2. 转换规则 ENT_COMPAT只转换双引号3.ENT_QUOTES转换单双引号 4.ENT_NOQUOTES 不转换任何引号//htmlspecialchars 将字符串转换为HTML实体,不处理中文

来自字符串处理函数(五)(0)

//addslashes()在预定义字符串钱添加反斜杠//stripslashes()把转义字符串钱的反斜杠删除//get_magic_quoter_gpc 获得PHP.INI中是否开启自动转义 

来自字符串处理函数(六)(0)

//get_magic_quotes_runtime()获得外部文件及数据库资料室是否进行转义//set_magic_quotes_runtime()设置获得外部文件及数据库资料室是否进行转义//strip_tags()去除XML HTML PHP标签项

来自数组(二)(0)

//implode()把数组组合成字符串//explode()把字符串分割成数组//in_array()检测内容是否在数组中//each()把数组元素拆分成新的数组//list()把数组元素赋值给变量  

来自数组(三)(0)

//count 统计数组中元素的个数//reset把数组内部指针移动到数组的第一个元素,返回元素值//prev把数组指针向上移动一位,并返回当前指针,如果到结尾返回False,如果当前元素值为空,或者0,返回值为假//end 把数组内部指针移动到数组的最后一个元素,返回元素值//next把数组指针向下移动一位,并返回当前指针,如果到结尾返回False,如果当前元素值为空,或者0,返回值为假//current()返回当前指针指向数组元素//key()返回当前指针指向元素的键名

来自数组(四)(0)

//in_array()判断内容是否在数组中//array_search()判断内容是否在数组中,如果存在返回键名//array_change_key_case()

来自数组(五)(0)

//array_diff_ukey()通过回调函数的方式,返回一个数组在其他数组中不存在键名的值 //array_diff_uassoc()通过回调函数的方式,返回一个数组在其他数组中不存在键名和值//array_intersect()在两个或多个数组当中,返回键值都存在的数组元素//array_intersect_key()在两个或多个数组当中,返回键名都存在的数组元素//array_intersect_uassoc()在两个或多个数组当中,返回键名键值都存在的数组元素

来自数组(六)(0)

//array_fill()通过制定的索引顺序 及个数生成数组//array_filter()数组过滤函数,通过回调函数的方式返回新数组,如果返回TURE,数组严肃返回到新数组中//array_filp()把数组中的键名与键值进行交换//array_key_exists()判断内容是否是数组的键名//array_keys()返回数组中所有的键名

来自数组(八)(0)

//array_unique() 清除数组中重复项//array_unshift()在数组的顶部插入一个元素,并返回新数组中元素的数量//array_shift()在数组中删除一个元素,并返回删除的元素的值,如果失败返回null//array_pop()在数组的底部删除一个元素,并返回删除的元素的值,如果失败返回null//array_keys()得到数组的键名并以数组的形式返回//array_value()得到数组的键名并以数组的形式返回 

来自数组(九)(0)

//each 返回数组中的键名和键值生成新数组,如果指针结束,返回布尔假FALSE//list 把数组的值赋值给一个变量,只能操作索引数组//array_walk 数组中的每一个元素,应用回调函数,成功返回真TURE,失败返回假//array_map 数组中的每一个元素,都经过回调函数处理的元素组成新数组//array_walk_recursive地柜的操作数组,使数组中的元素应用回调函数 

来自数组(十)(0)

//compect将多个变量转化为数组,变量名为键名,变量值为键值//extract将数组转化为多个变量,键名为变量名,键值为变量值//in_array判断元素是否存在于数组中,如果参数为TURE ,同时进行数据类型判段。