|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
多去关于PHP的网站,尤其有很多经典的文章,多读读这些文章显然是有好处的。比来写了蛮多PHP,也打仗到挺多经常使用的函数,年夜多都记了条记,发个博客出来,配合进修。实在感到进修一门言语,语法逻辑是软本质,而对言语的熟习水平只能跟着利用工夫的增加而渐渐增加,当对一门言语的函数、库、特征都深深懂得了,才干委曲称得上是纯熟大概精晓吧。
1.trim(),从字符串两头删除空缺字符和其他预界说字符,固然能够删除指定的字符。
类似的另有ltrim()、rtrim()。
2.__CLASS__,该常量前往该类被界说时的名字。
3.strtotime(),将任何英文文本的日期工夫形貌为unix工夫戳,好比strtotime(‘yesterday’)前往今天的unix工夫戳。
常常分离date(),函数利用,好比date(‘Y-m-dH:i:s,strtotime(yesterday))前往今天的年代日时分秒。
4.intval(),将数组或类以外的任何范例变量转换为整数范例。
类似的有floatval()等。
5.explode(),将字符串按指定字符拆分为数组,很有效!!
6.file_get_contents(),把全部文件读进到一个字符串。
响应的file_put_contents()能够把一个字符串放进一个文件中,能够间接放进文本文件,也能够按逗号支解输入到csv文件,就能够用excel翻开了。
7.PHP_EOL,该常量暗示换行符。好比分离trim()利用,很有效。PHP有良多类似常量暗示响应的标记。
8.round(),能够依照指定的位数保存数字小数点后位数,四舍五进保留。
响应的有ceil()向上取整,floor()向下取整,固然你也能够用说过的intval()间接只取整数~。
9.str_replace(),很好用的函数,从指定字符串中找到指定字符交换为指定的字符。
10.int_set(),能够传进两个字符串变量参数,使个中一个变量当剧本运转时坚持指定的值,剧本停止时恢回复值。
11.system(),实行一个内部程序,并前往了局。好比实行一句shell命令。
12.opendir(),翻开一个目次句柄,能够在函数前加上@来埋没error的输入。
响应的文件操纵函数另有良多,好比chdir()将以后目次改动为指定目次。file_exists()判别文件是不是存在,unlink()用来删除指定文件。
13.array_shift(),删除数组中的第一个元素,并前往被删除元素的值。
响应的数组操纵函数另有良多,好比array_flip()翻转数组的key和value,array_merge()把两个或多个数组兼并为一个数组,array_diff_key()前往一个数组包括一切在被对照的数组中不在其他任何数组中的键值,array_unique()移除数组中反复的值后前往数组(能够用往复除反复元素),is_array()判别变量是不是是数组(因为PHP是弱范例言语,因而很有效),array_slice()在数组中依据前提往除一段值,array_values()前往一个给定命组中一切键值的数组不保存键名。
14.count(),很直不雅,用来前往数组中元素个数。
15.unset(),开释指定的变量,好比扫除指定命组的值。
16.strpos(),前往字符串在另外一个字符串中第一次呈现的地位。
17.number_format(),第一个参数为小数,第二个参数为小数个数,第三个参数为支解小数的标记,第四个参数为每千位支解的标记。
18.implode(),依照指定支解符把数组兼并为一个字符串,对应explode()。
19.file(),把全部文件读进一个数组中,数组中每一个单位是文件中的响应一行。
20.readdir(),前往有opendir()翻开的目次句柄中的条目。
21.var_dump(),打印变量的相干信息。
类似的有print_r(),但var_dump()函数更具体。
22.constant(),前往常量的值。
23.feof(),检测是不是已抵达文件开端。
24.fgets(),从文件指针中读取一行。
25.strcasecmp(),对照两个字符串。
26.chr(),从指定的ASCII码前往字符。
27.stripslashes(),删除字符串中的反斜杠。
28.ucwords(),把字符串中每一个单词首字母酿成年夜写。
29.method_exists(),反省类的办法是不是存在。
30.get_class(),前往工具的类名。
31.extract(),从数组中将变量导进到以后的标记表中,键名用于变量名,键值用于变量值。
32.require(),include(),都可以完成援用指定php剧本文件,区分在于处置毛病的体例分歧,include()会发生一个warning,持续实行;而require()会招致一个fatal毛病,停止剧本。
33.经常使用mysql操纵函数
mysql_connect()、mysql_select_db()、mysql_close()、mysql_query()、mysql_num_rows()、mysql_num_rows()、mysql_free_result()、mysql_error()
mysql_num_fields()前往了局会合字段的数
mysql_field_table()前往指定字段地点的表名
mysql_field_name()获得了局中指定字段的字段名
mysql_fetch_row()从了局会合前往一行作为数字数组
然后大吼:别人可以,我为什么就不可以?(是不是有点阎罗教练的味道,默默的确是电影看多了,抽嘴巴是会痛的,各位其实明白这个道理了就行了) |
|