第二个灵魂 发表于 2015-2-3 23:28:44

PHP网页设计PHP经常使用函数小全

你的确对PHP有兴趣,那么选择教材也是很重要的。   
记载了PHP的一些经常使用函数
usleep() 函数延迟代码履行若干微秒。
unpack() 函数从二进制字符串对数据停止解包。
uniqid() 函数基于以微秒计确当前工夫,生成一个独一的 ID。
time_sleep_until() 函数延迟代码履行直到指定的工夫。
time_nanosleep() 函数延迟代码履行若干秒和纳秒。
sleep() 函数延迟代码履行若干秒。
show_source() 函数对文件停止语法高亮显示。
strip_whitespace() 函数前往已删除 PHP 正文和空白字符的源代码文件。
pack() 函数把数据装入一个二进制字符串。
ignore_user_abort() 函数设置与客户机断开是不是会终止剧本的履行。
highlight_string() 函数对字符串停止语法高亮显示。
highlight_file() 函数对文件停止语法高亮显示。
get_browser() 函数前往用户阅读器的功能。
exit() 函数输入一条动静,并加入以后剧本。
eval() 函数把字符串依照 PHP 代码来盘算。
die() 函数输入一条动静,并加入以后剧本。
defined() 函数反省某常量是不是存在。
define() 函数界说一个常量。
constant() 函数前往常量的值。
connection_status() 函数前往以后的毗连形态。
connection_aborted() 函数反省是不是断开客户机。
zip_read() 函数读取翻开的 zip 档案中的下一个文件。
zip_open() 函数翻开 ZIP 文件以供读取。
zip_entry_read() 函数从翻开的 zip 档案项目中获得内容。
zip_entry_open() 函数翻开一个 ZIP 档案项目以供读取。
zip_entry_name() 函数前往 zip 档案项目标称号。
zip_entry_filesize() 函数前往 zip 档案项目标原始巨细(在紧缩之前)。
zip_entry_compressionmethod() 函数前往 zip 档案项目标紧缩办法。
zip_entry_compressedsize() 函数前往 zip 档案项目标紧缩文件尺寸。
zip_entry_close() 函数封闭由 zip_entry_open() 函数翻开的 zip 档案文件。
zip_close() 函数封闭由 zip_open() 函数翻开的 zip 档案文件。
xml_set_unparsed_entity_decl_handler() 函数划定在碰到没法解析的实体称号(NDATA)声明时被挪用的函数。
xml_set_processing_instruction_handler() 函数划定当解析器在 XML 文档中找各处理指令时所挪用的函数。
xml_set_object() 函数答应在对象中利用 XML 解析器。
xml_set_notation_decl_handler() 函数划定当解析器在 XML 文档中找到符号声明时被挪用的函数。
xml_set_external_entity_ref_handler() 函数划定当解析器在 XML 文档中找到内部实体时被挪用的函数。
xml_set_element_handler() 函数创立肇端和终止元素处置器。
xml_set_default_handler() 函数为 XML 解析器创立默许的数据处置器。
xml_set_character_data_handler() 函数创立字符数据处置器。
xml_parser_set_option() 函数为 XML 解析器停止选项设置。
xml_parser_get_option() 函数从 XML 解析器获得选项设相信息。
xml_parser_free() 函数释放 XML 解析器。
xml_parser_create() 函数创立 XML 解析器。
xml_parser_create_ns() 函数创立带有定名空间撑持的 XML 解析器。
xml_parse_into_struct() 函数把 XML 数据解析到数组中。
xml_parse() 函数解析 XML 文档。
xml_get_error_code() 函数获得 XML 解析器毛病代码。
xml_get_current_line_number() 函数获得 XML 解析器确当前行号。
xml_get_current_column_number() 函数获得 XML 解析器确当前列号。
xml_get_current_byte_index() 函数获得 XML 解析器确当前字节索引。
xml_error_string() 函数获得 XML 解析器的毛病描写。
utf8_encode() 函数把 ISO-8859-1 字符串编码为 UTF-8。
utf8_decode() 函数把 UTF-8 字符串解码为 ISO-8859-1。
wordwrap() 函数依照指定长度对字符串停止折行处置。
vsprintf() 函数把格局化字符串写入变量中。
vprintf() 函数输入格局化的字符串。
vfprintf() 函数把格局化的字符串写到指定的输入流。
ucwords() 函数把字符串中每一个单词的首字符转换为大写。
ucfirst() 函数把字符串中的首字符转换为大写。
trim() 函数从字符串的两头删除空白字符和其他预界说字符。
substr_replace() 函数把字符串的一局部交换为另外一个字符串。
substr_count() 函数盘算子串在字符串中呈现的次数。
substr_compare() 函数从指定的入手下手长度对照两个字符串。
substr() 函数前往字符串的一局部。
strtr() 函数转换字符串中特定的字符。
strtoupper() 函数把字符串转换为大写。
strtolower() 函数把字符串转换为小写。
strtok() 函数把字符串朋分为更小的字符串。
strstr() 函数搜刮一个字符串在另外一个字符串中的第一次呈现。
strspn() 函数前往在字符串中包括的特定字符的数量。
strrpos() 函数查找字符串在另外一个字符串中最初一次呈现的地位。
strripos() 函数查找字符串在另外一个字符串中最初一次呈现的地位。
strrev() 函数反转字符串。
strrchr() 函数查找字符串在另外一个字符串中最初一次呈现的地位,并前往从该地位到字符串开头的一切字符。
strpos() 函数前往字符串在另外一个字符串中第一次呈现的地位。
strpbrk() 函数在字符串中搜刮指定字符中的恣意一个。
strncmp() 函数对照两个字符串。
strncasecmp() 函数对照两个字符串。
strnatcmp() 函数利用一种“天然”算法来对照两个字符串。
strnatcasecmp() 函数利用一种“天然”算法来对照两个字符串。
strlen() 函数前往字符串的长度。
stristr() 函数查找字符串在另外一个字符串中第一次呈现的地位。
stripos() 函数前往字符串在另外一个字符串中第一次呈现的地位。
stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。
stripcslashes() 函数删除由 addcslashes() 函数添加的反斜杠。
strip_tags() 函数剥去 HTML、XML 和 PHP 的标签。
strcspn() 函数前往在找就任何指定的字符之前,在字符串查找的字符数。
strcoll() 函数对照两个字符串。
strcmp() 函数对照两个字符串。
strchr() 函数搜刮一个字符串在另外一个字符串中的第一次呈现。
strcasecmp() 函数对照两个字符串。
str_word_count() 函数盘算字符串中的单词数。
str_split() 函数把字符串朋分到数组中。
str_shuffle() 函数随机地打乱字符串中的一切字符。
str_rot13() 函数对字符串履行 ROT13 编码。
str_replace() 函数利用一个字符串交换字符串中的另外一些字符。
str_repeat() 函数把字符串反复指定的次数。
str_pad() 函数把字符串填充为指定的长度。
str_ireplace() 函数利用一个字符串交换字符串中的另外一些字符。
sscanf() 函数依据指定的格局解析来自一个字符串的输出。
sprintf() 函数把格局化的字符串写写入一个变量中。
soundex() 函数盘算字符串的 soundex 键。
similar_text() 函数盘算两个字符串的婚配字符的数量。
sha1_file() 函数盘算文件的 SHA-1 散列。
sha1() 函数盘算字符串的 SHA-1 散列。
setlocale() 函数设置区域信息(地区信息)。
rtrim() P rtrim() 函数
PHP String 函数
quotemeta() 函数在字符串中某些预界说的字符前添加反斜杠。
quoted_printable_decode() 函数对经由 quoted-printable 编码后的字符串停止解码,前往 8 位的字符串。
printf() 函数输入格局化的字符串。
print() 函数输入一个或多个字符串。
parse_str() 函数把查询字符串解析到变量中。
ord() 函数前往字符串第一个字符的 ASCII 值。
number_format() 函数经由过程千位分组来格局化数字。
nl2br() 函数在字符串中的每一个新行 (\n) 之前拔出 HTML 换行符 (<br />)。
nl_langinfo() 函数前往指定的当地信息。
money_format() 函数把字符串格局化为泉币字符串。
metaphone() 函数盘算字符串的 metaphone 键。
md5_file() 函数盘算文件的 MD5 散列。
md5() 函数盘算字符串的 MD5 散列。
ltrim() 函数从字符串左边删除空格或其他预界说字符。
localeconv() 函数前往包括当地数字及泉币信息格局的数组。
levenshtein() 函数前往两个字符串之间的 Levenshtein 间隔。
join() 函数把数组元素组合为一个字符串。
implode() 函数把数组元素组合为一个字符串。
htmlspecialchars() 函数把一些预界说的字符转换为 HTML 实体。
html_entity_decode() chars_decode() 函数
PHP String 函数
htmlentities() 函数把字符转换为 HTML 实体。
html_entity_decode() 函数把 HTML 实体转换为字符。
hebrevc() 函数把希伯来文本从右至左的流转换为左至右的流。它也会把新行 (\n) 转换为 <br />。
hebrev() 函数把希伯来文本从右至左的流转换为左至右的流。
get_html_translation_table() 函数前往被 htmlentities() 和 htmlspecialchars() 函数利用的翻译表。
fprintf() 函数把格局化的字符串写到指定的输入流(例如:文件或数据库)。
explode() 函数把字符串朋分为数组。
echo() 函数输入一个或多个字符串。
crypt() 函数前往利用 DES、Blowfish 或 MD5 加密的字符串。
crc32() 函数盘算一个字符串的 crc32 多项式。
count_chars() 函数前往字符串所用字符的信息。
convert_uuencode() 函数利用 uuencode 算法对字符串停止编码。
convert_uudecode() 函数对 uuencode 编码的字符串停止解码。
convert_cyr_string() 函数把字符由一种 Cyrillic 字符转换成另外一种。
chunk_split() 函数把字符串朋分为连续串更小的局部。
chr() 函数从指定的 ASCII 值前往字符。
chop() 函数从字符串的末尾入手下手删除空白字符或其他预界说字符。
bin2hex() 函数把 ASCII 字符的字符串转换为十六进制值。
addslashes() 函数在指定的预界说字符前添加反斜杠。
addcslashes() 函数在指定的字符前添加反斜杠。
xpath() 函数运转对 XML 文档的 XPath 查询。
simplexml_load_string() 函数把 XML 字符串载入对象中。
simplexml_load_file() 函数把 XML 文档载入对象中。
simplexml_import_dom() 函数把 DOM 节点转换为 SimpleXMLElement 对象。
registerXPathNamespace() 函数为下一次 XPath 查询创立定名空间语境。
getNamespace() 函数获得在 XML 文档中利用的定名空间。
getName() 函数从 SimpleXMLElement 对象获得 XML 元素的称号。
getDocNamespaces() 函数从 SimpleXMLElement 对象前往在 XML 文档中声明的定名空间。
children() 函数获得指定节点的子节点。
attributes() 函数获得 SimpleXML 元素的属性。
asXML() 函数以字符串的模式从 SimpleXMLElement 对象前往 XML 文档。
addChild() 函数向指定的 XML 节点添加一个子节点。
addAttribute() 函数给 SimpleXML 元素添加一个属性。
__construct() 函数创立一个新的 SimpleXMLElement 对象。
mysql_unbuffered_query() 函数向 MySQL 发送一条 SQL 查询(不获得 / 缓存了局)。
mysql_thread_id() 函数前往以后线程的 ID。
mysql_stat() 函数前往 MySQL 办事器确当前体系形态。
mysql_select_db() 函数设置举动的 MySQL 数据库。
mysql_result() 函数前往了局集中一个字段的值。
mysql_real_escape_string() 函数本义 SQL 语句中利用的字符串中的特别字符。
mysql_query() 函数履行一条 MySQL 查询。
mysql_ping() 函数 Ping 一个办事器毗连,假如没有毗连则从头毗连。
mysql_pconnect() 函数翻开一个到 MySQL 办事器的耐久毗连。
mysql_num_rows() 函数前往了局集中行的数量。
mysql_num_fields() 函数前往了局集中字段的数。
mysql_list_processes() 函数列出 MySQL 历程。
mysql_list_dbs() 函数列出 MySQL 办事器中一切的数据库。
mysql_insert_id() 函数前往上一步 INSERT 操作发生的 ID。
mysql_info() 函数前往比来一条查询的信息。
mysql_get_server_info() 函数前往 MySQL 办事器的信息。
mysql_get_proto_info() 函数前往 MySQL 协定的信息。
mysql_get_host_info() 函数前往 MySQL 主机的信息。
mysql_get_client_info() 函数前往 MySQL 客户端信息。
mysql_free_result() 函数释放了局内存。
mysql_field_type() 函数前往了局集中指定字段的类型。
mysql_field_table() 函数前往指定字段地点的表名。
mysql_field_seek() 函数将了局集中的指针设定为指定的字段偏移量。
mysql_field_name() 函数获得了局中指定字段的字段名。
mysql_field_len() 函数前往指定字段的长度。
mysql_field_flags() 函数从了局中获得和指定字段联系关系的标记。
mysql_fetch_row() 函数从了局集中获得一行作为数字数组。
mysql_fetch_object() 函数从了局集(纪录集)中获得一行作为对象。
mysql_fetch_lengths() 函数获得一行中每一个字段的内容的长度。
mysql_fetch_field() 函数从了局集中获得列信息并作为对象前往。
mysql_fetch_assoc() 函数从了局集中获得一行作为联系关系数组。
mysql_fetch_array() 函数从了局集中获得一行作为联系关系数组,或数字数组,或两者兼有
mysql_error() 函数前往上一个 MySQL 操作发生的文本毛病信息。
mysql_errno() 函数前往上一个 MySQL 操作中的毛病信息的数字编码。
mysql_db_name() 函数获得 mysql_list_dbs() 挪用所前往的数据库名。
mysql_data_seek() 函数挪动外部了局的指针。
mysql_connect() 函数翻开非耐久的 MySQL 毗连。
mysql_close() 函数封闭非耐久的 MySQL 毗连。
mysql_client_encoding() 函数前往以后毗连的字符集的称号。
mysql_affected_rows() 函数前往前一次 MySQL 操作所影响的纪录行数。
tanh() 函数前往双曲正切。
tan() 函数前往正切。
srand() 函数播下随机数产生器种子。
sqrt() 函数前往一个数的平方根。
sinh() 函数前往一个数的双曲正弦。
sin() 函数前往一个数的正弦。
round() 函数对浮点数停止四舍五入。
rand() 函数前往随机整数。
rad2deg() 函数把弧度数转换为角度数。
pow() 函数前往 x 的 y 次方。
pi() 函数前往圆周率的值。
octdec() 函数把八进制转换为十进制。
mt_srand() 收获 Mersenne Twister 随机数生成器。
mt_rand() 利用 Mersenne Twister 算法前往随机整数。
mt_getrandmax() 显示随机数的最大能够值。
min() 前往最小值。
max() 前往最大值。
log1p() 以前往 log(1 + x),乃至当 x 的值接近零也能盘算出正确了局。
log10() 以 10 为底的对数。
log() 前往天然对数。
lcg_value() 组合线性同余产生器。
is_nan() 判别是不是为正当数值。
is_infinite() 判别是不是为无穷值。
is_finite() 函数判别是不是为无限值。
hypot() 函数盘算一向角三角形的斜边长度。
hexdec() 函数把十六进制转换为十进制。
fmod() 函数显示随机数最大的能够值。
fmod() 函数前往除法的浮点数余数。
floor() 函数向下舍入为最接近的整数。
expm1() 函数前往 exp(x) - 1,乃至当 number 的值接近零也能盘算出正确了局。
exp() 函数盘算 e 的指数。
deg2rad() 函数将角度转换为弧度。
decoct() 函数把十进制转换为八进制。
dechex() 函数把十进制转换为十六进制。
decbin() 函数把十进制转换为二进制。
cosh() 函数前往一个数的双曲余弦。
cos() 函数前往一个数的余弦。
ceil() 函数向上舍入为最接近的整数。
bindec() 函数把二进制转换为十进制。
base_convert() 函数在恣意进制之间转换数字。
atanh() 函数前往一个角度的反双曲正切。
atan() 和 atan2() 和 atan2() 函数
PHP Math 函数
atan() 和 atan2() 和 atan2() 函数
PHP Math 函数
asinh() 函数前往一个数的反双曲正弦。
asin() 函数前往分歧数值的归正弦,前往的了局是介于 -PI/2 与 PI/2 之间的弧度值。
acosh() 函数前往一个数的反双曲余弦。
acos() 函数前往一个数的反余弦。
abs() 函数前往一个数的相对值。
mail() 函数答应您从剧本中直接发送电子邮件。
libxml_use_internal_errors() 函数禁用尺度的 libxml 毛病,并启用用户毛病处置。
libxml_get_last_error() 函数从 libxml 毛病缓冲中获得最初一个毛病。
libxml_get_errors() 函数从 libxml 毛病缓冲中获得毛病。
libxml_clear_errors() 函数清空 libxml 毛病缓冲。
setrawcookie() 函数不合错误 cookie 值停止 URL 编码,发送一个 HTTP cookie。
setcookie() 函数向客户端发送一个 HTTP cookie。
headers_sent() 函数反省 HTTP 报头是不是发送/已发送到何处。
headers_list() 函数前往已发送的(或待发送的)呼应头部的一个列表。
header() 函数向客户端发送原始的 HTTP 报头。
ftp_systype() 函数前往近程 FTP 办事器的体系类型标识符。
ftp_ssl_connect() 函数翻开一个平安的 SSL-FTP 毗连。
ftp_size() 函数前往指定文件的巨细。
ftp_site() 函数向办事器发送 SITE 号令。
ftp_set_option() 函数设置各类 FTP 运转时选项。
ftp_rmdir() 函数删除一个目次。
ftp_rename() 函数更改 FTP 办事器上的文件或目次名。
ftp_rawlist() 函数前往指定目次中文件的具体列表。
ftp_raw() 函数向 FTP 办事器发送一个 raw 号令。
ftp_quit() 函数封闭 FTP 毗连。
ftp_pwd() 函数前往以后目次名。
ftp_put() 函数把文件上传到办事器。
ftp_pasv() 函数把主动形式设置为翻开或封闭。
ftp_nlist() 函数前往指定目次的文件列表。
ftp_nb_put() 函数把文件上传到办事器 (non-blocking)。
ftp_nb_get() 函数从 FTP 办事器上获得文件并写入当地文件 (non-blocking)。
ftp_nb_fput() 函数上传一个已翻开的文件,并在 FTP 办事器上把它保留为文件 (non-blocking)。
ftp_nb_fget() 函数从 FTP 办事器高低载一个文件并保留到当地已翻开的一个文件中 (non-blocking)。
ftp_nb_continue() 函数一连获得 / 发送文件。
ftp_mkdir() 函数在 FTP 办事器上创立新目次。
ftp_mdtm() 函数前往指定文件的最初修正工夫。
ftp_login() 函数登录 FTP 办事器。
ftp_get() 函数从 FTP 办事器高低载一个文件。
ftp_get_option() 函数前往以后 FTP 毗连的各类分歧的选项设置。
ftp_fput() 函数上传一个已翻开的文件到 FTP 办事器。
ftp_fget() 函数从 FTP 办事器高低载一个文件并保留到当地一个已翻开的文件中。
ftp_exec() 函数恳求在 FTP 办事器上履行一个法式或号令。
ftp_delete() 函数删除 FTP 办事器上的一个文件。
ftp_connect() 函数创立一个新的 FTP 毗连。
ftp_close() 函数封闭 FTP 毗连。
ftp_chmod() 函数设置 FTP 办事器上指定文件的权限。
ftp_chdir() 函数改动 FTP 办事器上确当前目次。
ftp_cdup() 函数把以后目次改动为 FTP 办事器上的父目次。
ftp_alloc() 函数为要上传到 FTP 办事器的文件分派空间。
filter_var() 函数经由过程指定的过滤器过滤变量。
filter_var_array() 函数获得多项变量,并停止过滤。
filter_list() 函数前往包括一切失掉撑持的过滤器的一个数组。
filter_input_array() 函数从剧本内部获得多项输出,并停止过滤。
filter_input() 函数从剧本内部获得输出,并停止过滤。
filter_id() 函数前往指定过滤器的 ID 号。
filter_has_var() 函数反省是不是存在指定输出类型的变量。
unlink() 函数删除文件。
umask() 函数改动以后的 umask。
touch() 函数设置指定文件的会见和修正工夫。
tmpfile() 函数以读写(w+)形式创立一个具有独一文件名的一时文件。
tempnam() 函数创立一个具有独一文件名的一时文件。
symlink() 函数创立符号毗连。
stat() 函数前往关于文件的信息。
set_file_buffer() 函数设置翻开文件的缓冲巨细。
rmdir() 函数删除空的目次。
rewind() 函数将文件指针的地位倒回文件的开首。
rename() 函数重定名文件或目次。
realpath() 函数前往相对途径。
readlink() 函数前往符号毗连指向的方针。
readfile() 函数输入一个文件。
popen() 函数翻开历程文件指针。
pclose() 函数封闭由 popen() 翻开的管道。
pathinfo() 函数以数组的模式前往文件途径的信息。
parse_ini_file() 函数解析一个设置装备摆设文件,并以数组的模式前往个中的设置。
move_uploaded_file() 函数将上传的文件挪动到新地位。
mkdir() 函数创立目次。
lstat() 函数前往关于文件或符号毗连的信息。
linkinfo() 函数前往毗连的信息。
link() 函数创立一个硬毗连。
is_writeable() 函数判别指定的文件是不是可写。
is_writable() 函数判别指定的文件是不是可写。
is_uploaded_file() 函数判别指定的文件是不是是经由过程 HTTP POST 上传的。
is_readable() 函数判别指定文件名是不是可读。
is_link() 函数判别指定文件名是不是为一个符号毗连。
is_file() 函数反省指定的文件名是不是是正常的文件。
is_executable() 函数反省指定的文件是不是可履行。
is_dir() 函数反省指定的文件是不是是目次。
glob() 函数前往婚配指定形式的文件名或目次。
fwrite() 函数写入文件(可平安用于二进制文件)。
ftruncate() 函数把文件截断到指定的长度。
ftell() 函数在翻开文件中确当前地位。
fstat() 函数前往关于翻开文件的信息。
fseek() 函数在翻开的文件中定位。
fscanf() 函数依据指定的格局对来自翻开的文件的输出停止解析。
fread() 函数读取文件(可平安用于二进制文件)。
fputs() 函数写入文件(可平安用于二进制文件)。
fputcsv() 函数将行格局化为 CSV 并写入一个翻开的文件。
fpassthru() 函数输入文件指针处的一切残剩数据。
fopen() 函数翻开文件或 URL。
fnmatch() 函数依据指定的形式来婚配文件名或字符串。
flock() 函数锁定或释放文件。
filetype() 函数前往指定文件或目次的类型。
filesize() 函数前往指定文件的巨细。
fileperms() 函数前往文件或目次的权限。
fileowner() 函数前往文件的一切者。
filemtime() 函数前往文件内容前次的修正工夫。
fileinode() 函数前往文件的 inode 编号。
filegroup() 函数前往指定文件的组 ID。
filectime() 函数前往指定文件的前次 inode 修正工夫。
fileatime() 函数前往指定文件的前次会见工夫。
file_put_contents() 函数把一个字符串写入文件中。
file_get_contents() 函数把全部文件读入一个字符串中。
file_exists() 函数反省文件或目次是不是存在。
file() 函数把全部文件读入一个数组中。
fgetss() 函数从翻开的文件中读取一行并过滤失落 HTML 和 PHP 标志。
fgets() 函数从文件指针中读取一行。
fgetcsv() 函数从文件指针中读入一行并解析 CSV 字段。
fgetc() 函数从文件指针中读取一个字符。
fflush() 函数将缓冲内容输入到文件。
feof() 函数检测是不是已抵达文件末尾 (eof)。
fclose() 函数封闭一个翻开文件。
diskfreespace() 函数前往目次中的可用空间。该函数是 disk_free_space() 函数的别号。
disk_total_space() 函数前往指定目次的磁盘总巨细。
disk_free_space() 函数前往目次中的可用空间
dirname() 函数前往途径中的目次局部。
clearstatcache() 函数拷贝文件。
clearstatcache() 函数排除文件形态缓存。
chown() 函数改动指定文件的一切者。
chmod() 函数改动文件形式。
chgrp() 函数改动文件所属的组。
basename() 函数前往途径中的文件名局部。
set_exception_handler() handler() 函数
PHP Error 和 Logging 函数
set_exception_handler() 函数设置用户自界说的异常处置函数。
set_error_handler() 函数设置用户自界说的毛病处置函数。
restore_exception_handler() 函数恢复之前的异常处置法式,该法式是由 set_exception_handler() 函数改动的。
restore_error_handler() 函数恢复之前的毛病处置法式,该法式是由 set_error_handler() 函数改动的。
error_reporting() 设置 PHP 的报错级别并前往以后级别。
error_log() 函数向办事器毛病纪录、文件或近程方针发送一个毛病。
error_get_last() 函数获得最初产生的毛病。
debug_print_backtrace() 函数输入 backtrace。
debug_backtrace() cktrace() 函数
PHP Error 和 Logging 函数
scandir() 函数前往一个数组,个中包括指定途径中的文件和目次。
rewinddir() 函数重置由 opendir() 翻开的目次句柄。
readdir() 函数前往由 opendir() 翻开的目次句柄中的条目。
opendir() 函数翻开一个目次句柄,可由 closedir(),readdir() 和 rewinddir() 利用。
getcwd() 函数前往以后目次。
closedir() 函数封闭由 opendir() 函数翻开的目次句柄。
dir() 函数翻开一个目次句柄,并前往一个对象。这个对象包括三个办法:read() , rewind() 和 close()。
chroot() 函数把以后历程的根目次改动为指定的目次。
chdir() 函数把以后的目次改动为指定的目次。
time() 函数前往以后工夫的 Unix 工夫戳。
strtotime() 函数将任何英文文本的日期工夫描写解析为 Unix 工夫戳。
strptime() 函数解析由 strftime() 生成的日期/工夫。
strftime() 函数依据区域设置格局化当地工夫/日期。
mktime() 函数前往一个日期的 Unix 工夫戳。
microtime() 函数前往以后 Unix 工夫戳和微秒数。
localtime() 函数前往当地工夫(一个数组)。
idate() 函数将当地工夫/日期格局化为整数。
gmstrftime() 函数依据当地区域设置格局化 GMT/UTC 工夫/日期。
gmmktime() 函数获得 GMT 日期的 UNIX 工夫戳。
gmdate() 函数格局化 GMT/UTC 日期/工夫。
gettimeofday() 函数前往一个包括以后工夫信息的数组。
getdate() 函数获得日期/工夫信息。
date() 函数格局化一个当地工夫/日期。
date_sunset() 函数前往指定的日期与地址的日落工夫。
date_sunrise() 函数前往指定的日期与地址的日出工夫。
date_default_timezone_set() 函数设置用在剧本中一切日期/工夫函数的默许时区。
date_default_timezone_get() 函数前往剧本中一切日期工夫函数所利用的默许时区。
checkdate() 函数验证一个格里高里日期。
UnixToJD() 函数把 Unix 工夫戳转换为儒略日计数。
JulianToJD() 函数把儒略历转换为儒略日计数。
JewishToJD() 函数把犹太历法转换为儒略日计数。
JDToUnix() 函数把儒略日计数转换为 Unix 工夫戳。
JDToGregorian() lian() 函数
PHP Array 函数
JDToGregorian() wish() 函数
PHP Array 函数
JDToGregorian() 函数把儒略日计数转换为格利高里历法。
JDToFrench() 函数把儒略日计数转换为法国共和国历法。
JDMonthName() 函数前往指定历法的月份字符串。
JDDayOfWeek() 函数前往日期在周几。
GregorianToJD() 函数将格利高里历法转换成为儒略日计数。
FrenchToJD() 函数将法国共和历法转换成为儒略日计数。
easter_days() 函数前往指定年份的回生节与 3 月 21 日之间的天数。
easter_date() 函数前往指定年份的回生节午夜的 Unix 工夫戳。
cal_to_jd() 函数把指定的日期转换为儒略日计数。
cal_info() 函数前往一个数组,个中包括了关于给定历法的信息。
cal_from_jd() 函数把儒略日计数转换为指定历法的日期。
cal_days_in_month() 函数针对指定的年份和日历,前往一个月中的天数。
usort() 函数利用用户自界说的函数对数组排序。
uksort() 函数利用用户自界说的对照函数依照键名对数组排序,并坚持索引关系。
uasort() 函数利用用户自界说的对照函数对数组排序,并坚持索引联系关系(不为元素分派新的键)。
sort() 函数按升序对给定命组的值排序。
sizeof() 函数盘算数组中的单位数量或对象中的属性个数。
shuffle() 函数把数组中的元素按随机按次从头分列。
rsort() 函数对数组的元素依照键值停止逆向排序。与 arsort() 的功效根基不异。
reset() 函数把数组的外部指针指向第一个元素,并前往这个元素的值。
range() 函数创立并前往一个包括指定局限的元素的数组。
prev() HP prev() 函数
PHP Array 函数
pos() 函数是 current() 函数 的别号。它可前往数组中以后元素的值。
next() 函数把指向以后元素的指针挪动到下一个元素的地位,并前往以后元素的值。
natsort() 函数用天然按次算法对给定命组中的元素排序。
natcasesort() 函数用不辨别巨细写的天然按次算法对给定命组中的元素排序。
list() 函数用数组中的元素为一组变量赋值。
ksort() 函数依照键名对数组排序,为数组值保存本来的键。
krsort() 函数将数组依照键逆向排序,为数组值保存本来的键。
key() 函数前往数组外部指针以后指向元素的键名。
in_array() 函数在数组中搜刮给定的值。
extract() extract() 函数
PHP Array 函数
end() 函数将数组外部指针指向最初一个元素,并前往该元素的值(假如胜利)。
each() 函数生成一个由数组以后外部指针所指向的元素的键名和键值构成的数组,并把外部指针向前挪动。
current() 函数前往数组中确当前元素(单位)。
count() 函数盘算数组中的单位数量或对象中的属性个数。
compact() 函数创立一个由参数所带变量构成的数组。假如参数中存在数组,该数组中变量的值也会被获得。
asort() 函数对数组停止排序并坚持索引关系。次要用于对那些单位按次很主要的联合数组停止排序。
arsort() 函数对数组停止逆向排序并坚持索引关系。次要用于对那些单位按次很主要的联合数组停止排序。
array_walk_recursive() cursive() 函数
PHP Array 函数
array_walk() 函数对数组中的每一个元素使用回调函数。假如胜利则前往 TRUE,不然前往 FALSE。
array_values() 函数前往一个包括给定命组中一切键值的数组,但不保存键名。
array_unshift() 函数在数组开首拔出一个或多个元素。
array_unique() 函数移除数组中的反复的值,并前往了局数组。
array_uintersect_assoc() 函数带索引反省盘算数组的交集,用回调函数对照数据。
array_uintersect() 函数盘算数组的交集,用回调函数对照数据。
array_udiff_uassoc() 函数前往 array1 数组中存在但其它数组中都不存在的局部。前往的数组中键名坚持不变。
array_udiff_assoc() 函数前往 array1 中存在但其它数组中都不存在的局部。
array_udiff() 函数前往一个数组,该数组包含了一切在被对照数组中,然而不在任何其它参数数组中的值,键名保存不变。
array_sum() 函数前往数组中一切值的总和。
array_splice() 函数与 array_slice() 函数相似,选择数组中的一系列元素,但不前往,而是删除它们并用其它值取代。
array_slice() 函数在数组中依据前提掏出一段值,并前往。
array_shift() 函数删除数组中的第一个元素,并前往被删除元素的值。
array_search() 函数与 in_array() 一样,在数组中查找一个键值。假如找到了该值,婚配元素的键名会被前往。假如没找到,则前往 false。
array_reverse() 函数将原数组中的元素按次翻转,创立新的数组并前往。假如第二个参数指定为 true,则元素的键名坚持不变,不然键名将丧失。
array_reduce() 函数用回调函数迭代地将数组简化为单一的值。假如指定第三个参数,则该参数将被当做是数组中的第一个值来处置,或假如数组为空的话就作为终究前往值。
array_rand() 函数从数组中随机选出一个或多个元素,并前往。
array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后前往新数组的长度。
array_product() 函数盘算并前往数组中一切值的乘积。
array_pop() 函数删除数组中的最初一个元素。
array_pad() 函数向一个数组拔出带有指定值的指定命量的元素。
array_multisort() 函数对多个数组或多维数组停止排序。
array_merge_recursive() 函数与 array_merge() 函数 一样,将一个或多个数组的元素的兼并起来,一个数组中的值附加在前一个数组的前面。并前往作为了局的数组。
array_merge() 函数把两个或多个数组兼并为一个数组。
array_map() 函数前往用户自界说函数感化后的数组。回调函数承受的参数数量应当和传递给 array_map() 函数的数组数量分歧。
array_keys() 函数前往包括数组中一切键名的一个新数组。
array_key_exists() 函数判别某个数组中是不是存在指定的 key,假如该 key 存在,则前往 true,不然前往 false。
array_intersect_ukey() 函数用回调函数对照键名来盘算数组的交集。
array_intersect_uassoc() 函数利用用户自界说的回调函数盘算数组的交集,用回调函数对照索引。
array_intersect_key() 函数利用键名对照盘算数组的交集。
array_intersect_assoc() 函数前往两个或多个数组的交集数组。
array_intersect() 函数前往两个或多个数组的交集数组。
array_flip() 函数前往一个反转后的数组,假如统一值呈现了屡次,则最初一个键名将作为它的值,一切其他的键名都将丧失。
array_filter() 函数用回调函数过滤数组中的元素,假如自界说过滤函数前往 true,则被操作的数组确当前值就会被包括在前往的了局数组中, 并将了局构成一个新的数组。假如原数组是一个联系关系数组,键名坚持不变。
array_fill() 函数用给定的值填凑数组,前往的数组有 number 个元素,值为 value。前往的数组利用数字索引,从 start 地位入手下手并递增。假如 number 为 0 或小于 0,就会失足。
array_diff_ukey() 前往一个数组,该数组包含了一切呈现在 array1 中然而未呈现在任何其它参数数组中的键名的值。注重联系关系关系保存不变。与 array_diff() 分歧的是,对照是依据键名而不是值来停止的。
array_diff_uassoc() 函数利用用户自界说的回调函数 (callback) 做索引反省来盘算两个或多个数组的差集。前往一个数组,该数组包含了在 array1 中然而不在任何其他参数数组中的值。
array_diff_key() 函数前往一个数组,该数组包含了一切在被对照的数组中,然而不在任何其他参数数组中的键。
array_diff_assoc() 函数前往两个数组的差集数组。该数组包含了一切在被对照的数组中,然而不在任何其他参数数组中的键和值。
array_diff() 函数前往两个数组的差集数组。该数组包含了一切在被对照的数组中,然而不在任何其他参数数组中的键值。
array_count_values() 函数用于统计数组中一切值呈现的次数。
array_combine() 函数经由过程兼并两个数组来创立一个新数组,个中的一个数组是键名,另外一个数组的值为键值。
array_chunk() 函数把一个数组朋分为新的数组块。
array_change_key_case() 函数将数组的一切的 KEY 都转换为大写或小写。
array() 创立数组,带有键和值。假如在划定数组时省略了键,则生成一个整数键,这个 key 从 0 入手下手,然后以 1 停止递增。
在学习中,我也一直这样要求着自己。

乐观 发表于 2015-2-3 23:33:46

php里的数组为空的时候是不能拿来遍历的;(这个有点低级啊,不过我刚被这个边界问题墨迹了好长一会)

深爱那片海 发表于 2015-2-9 06:18:21

建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。

莫相离 发表于 2015-2-27 03:11:51

最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。

金色的骷髅 发表于 2015-3-6 07:34:18

学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql

再见西城 发表于 2015-3-12 22:13:18

写的比较杂,因为我也是个新手,不当至于大家多多指正。

小妖女 发表于 2015-3-16 17:11:55

建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。

再现理想 发表于 2015-3-17 15:56:02

建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。

因胸联盟 发表于 2015-3-20 12:27:16

Ps:以上纯属原创,如有雷同,纯属巧合

简单生活 发表于 2015-3-29 22:17:20

写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。

若相依 发表于 2015-4-1 18:11:23

我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。

蒙在股里 发表于 2015-4-10 08:19:54

当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,

活着的死人 发表于 2015-4-21 19:35:58

你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。

分手快乐 发表于 2015-4-25 14:39:14

其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎

第二个灵魂 发表于 2015-5-4 06:33:19

做为1门年轻的语言,php一直很努力。

透明 发表于 2015-6-27 01:28:28

为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。

admin 发表于 2015-7-11 20:23:35

没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。

小魔女 发表于 2015-7-11 23:31:04

小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。

老尸 发表于 2015-7-18 01:00:15

环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。
页: [1]
查看完整版本: PHP网页设计PHP经常使用函数小全