- PHP 教程
- PHP 简介
- PHP 安装
- PHP 语法
- PHP 变量
- PHP 5 echo/print 语句
- PHP EOF(heredoc) 使用说明
- PHP 5 数据类型
- PHP 5 常量
- PHP 字符串变量
- PHP 运算符
- PHP If…Else 语句
- PHP Switch 语句
- PHP 数组
- PHP 数组排序
- PHP 超级全局变量
- PHP While 循环
- PHP For 循环
- PHP 函数
- PHP魔术变量
- PHP 命名空间(namespace)
- PHP 表单
- PHP 表单验证
- PHP 表单 – 必需字段
- PHP 表单 – 验证邮件和URL
- PHP完整表单实例
- PHP $_GET 变量
- PHP $_POST 变量
- PHP 多维数组
- PHP date() 函数
- PHP include 和 require
- PHP 文件
- PHP 文件上传
- PHP Cookie
- PHP Session
- PHP 邮件
- PHP 安全 E-mail
- PHP 错误处理
- PHP 异常处理
- PHP 过滤器
- PHP 高级过滤器
- PHP JSON
- PHP 7 新特性
- PHP MySQL 简介
- PHP 连接 MySQL
- PHP MySQL 创建数据库
- PHP MySQL 创建表
- PHP MySQL 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- PHP MySQL 读取数据
- PHP MySQL Where 子句
- PHP MySQL Order By 关键词
- PHP MySQL Update
- PHP MySQL Delete
- PHP 数据库 ODBC
- PHP XML Expat 解析器
- PHP XML DOM
- PHP XML SimpleXML
- AJAX 简介
- PHP – AJAX 与 PHP
- PHP 实例 AJAX 与 MySQL
- PHP 实例 AJAX 与 XML
- PHP 实例 AJAX 实时搜索
- PHP 实例 AJAX RSS 阅读器
- PHP 实例 AJAX 投票
- PHP 5 Array 函数
- PHP 5 Calendar 函数
- PHP cURL 函数
- PHP 5 Date/Time 函数
- PHP 5 Directory 函数
- PHP Error 和 Logging 函数
- PHP 5 Filesystem 函数
- PHP Filter 函数
- PHP FTP 函数
- PHP HTTP 函数
- PHP Libxml 函数
- PHP Mail 函数
- PHP 5 Math 函数
- PHP Misc. 函数
- PHP 5 MySQLi 函数
- PHP PDO
- PHP 5 SimpleXML 函数
- PHP 5 String 函数
- PHP XML 函数
- PHP Zip File 函数
- PHP 5 Timezones
- PHP 图像处理
- PHP RESTful
- PHP 正则表达式(PCRE)
- PHP 可用的函数
- PDOStatement::setFetchMode
- PHP preg_split() 函数
- PHP var_dump() 函数
- PHP asort() 函数
- PHP ksort() 函数
- PHP arsort() 函数
- PHP krsort() 函数
- PHP array_replace_recursive() 函数
- PHP array_column() 函数
- PHP curl_version函数
- PHP date() 函数
- PHP imagecolortransparent – 将某个颜色定义为透明色
- PHP 7 移除的 SAPI
- PHP 标量类型与返回值类型声明
- PHP NULL 合并运算符
- PHP 太空船运算符(组合比较符)
- PHP 常量数组
- PHP 匿名类
- PHP Closure::call()
- PHP 过滤 unserialize()
- PHP IntlChar()
- PHP CSPRNG
- PHP 7 异常
- PHP 7 use 语句
- PHP 7 错误处理
- PHP intdiv() 函数
- PHP 7 Session 选项
- PHP 7 废弃特性
- PHP 7 移除的扩展
- PHP parse_ini_file() 函数
- PHP mysqli_connect_errno() 函数
- PHP array() 函数
- PHP array_change_key_case() 函数
- PHP array_chunk() 函数
- PHP array_combine() 函数
- PHP array_count_values() 函数
- PHP array_diff() 函数
- PHP array_diff_assoc() 函数
- PHP array_diff_key() 函数
- PHP array_diff_uassoc() 函数
- PHP array_diff_ukey() 函数
- PHP array_fill() 函数
- PHP array_fill_keys() 函数
- PHP array_filter() 函数
- PHP array_flip() 函数
- PHP array_intersect() 函数
- PHP array_intersect_assoc() 函数
- PHP array_intersect_key() 函数
- PHP array_intersect_uassoc() 函数
- PHP array_intersect_ukey() 函数
- PHP array_key_exists() 函数
- PHP array_keys() 函数
- PHP array_map() 函数
- PHP array_merge() 函数
- PHP array_merge_recursive() 函数
- PHP array_multisort() 函数
- PHP array_pad() 函数
- PHP array_pop() 函数
- PHP array_product() 函数
- PHP array_push() 函数
- PHP array_rand() 函数
- PHP array_reduce() 函数
- PHP array_replace() 函数
- PHP array_reverse() 函数
- PHP array_search() 函数
- PHP array_shift() 函数
- PHP array_slice() 函数
- PHP array_splice() 函数
- PHP array_sum() 函数
- PHP array_udiff() 函数
- PHP array_udiff_assoc() 函数
- PHP array_udiff_uassoc() 函数
- PHP array_uintersect() 函数
- PHP array_uintersect_assoc() 函数
- PHP array_uintersect_uassoc() 函数
- PHP array_unique() 函数
- PHP array_unshift() 函数
- PHP array_values() 函数
- PHP array_walk() 函数
- PHP array_walk_recursive() 函数
- PHP compact() 函数
- PHP count() 函数
- PHP current() 函数
- PHP each() 函数
- PHP end() 函数
- PHP extract() 函数
- PHP in_array() 函数
- PHP key() 函数
- PHP list() 函数
- PHP natcasesort() 函数
- PHP natsort() 函数
- PHP next() 函数
- PHP pos() 函数
- PHP prev() 函数
- PHP range() 函数
- PHP reset() 函数
- PHP rsort() 函数
- PHP shuffle() 函数
- PHP sizeof() 函数
- PHP sort() 函数
- PHP uasort() 函数
- PHP uksort() 函数
- PHP usort() 函数
- PHP cal_days_in_month() 函数
- PHP cal_from_jd() 函数
- PHP cal_info() 函数
- PHP cal_to_jd() 函数
- PHP easter_date() 函数
- PHP easter_days() 函数
- PHP frenchtojd() 函数
- PHP gregoriantojd() 函数
- PHP jddayofweek() 函数
- PHP jdmonthname() 函数
- PHP jdtofrench() 函数
- PHP jdtogregorian() 函数
- PHP jdtojewish() 函数
- PHP jdtojulian() 函数
- PHP jdtounix() 函数
- PHP jewishtojd() 函数
- PHP juliantojd() 函数
- PHP unixtojd() 函数
- PHP curl_init函数
- PHP curl_multi_add_handle函数
- PHP curl_close函数
- PHP curl_copy_handle函数
- PHP curl_errno函数
- PHP curl_error函数
- PHP curl_escape函数
- PHP curl_exec函数
- PHP curl_file_create函数
- PHP curl_getinfo函数
- PHP curl_multi_close函数
- PHP curl_multi_exec函数
- PHP curl_multi_getcontent函数
- PHP curl_multi_info_read函数
- PHP curl_multi_init函数
- PHP curl_multi_remove_handle函数
- PHP curl_multi_select函数
- PHP curl_multi_setopt函数
- PHP curl_multi_strerror函数
- PHP curl_pause函数
- PHP curl_reset函数
- PHP curl_setopt_array函数
- PHP curl_setopt函数
- PHP curl_share_close函数
- PHP curl_share_init函数
- PHP curl_share_setopt函数
- PHP curl_strerror函数
- PHP curl_unescape函数
- PHP checkdate() 函数
- PHP date_add() 函数
- PHP date_create_from_format() 函数
- PHP date_create() 函数
- PHP date_date_set() 函数
- PHP date_default_timezone_get() 函数
- PHP date_default_timezone_set() 函数
- PHP date_diff() 函数
- PHP date_format() 函数
- PHP date_get_last_errors() 函数
- PHP date_interval_format()/DateInterval::format() 函数
- PHP date_isodate_set() 函数
- PHP date_modify() 函数
- PHP date_offset_get() 函数
- PHP date_parse_from_format() 函数
- PHP date_parse() 函数
- PHP date_sub() 函数
- PHP date_sun_info() 函数
- PHP date_sunrise() 函数
- PHP date_sunset() 函数
- PHP date_time_set() 函数
- PHP date_timestamp_get() 函数
- PHP date_timestamp_set() 函数
- PHP date_timezone_get() 函数
- PHP date_timezone_set() 函数
- PHP getdate() 函数
- PHP gettimeofday() 函数
- PHP gmdate() 函数
- PHP gmmktime() 函数
- PHP gmstrftime() 函数
- PHP idate() 函数
- PHP localtime() 函数
- PHP microtime() 函数
- PHP mktime() 函数
- PHP strftime() 函数
- PHP strptime() 函数
- PHP strtotime() 函数
- PHP time() 函数
- PHP timezone_abbreviations_list() 函数
- PHP timezone_identifiers_list() 函数
- PHP timezone_location_get() 函数
- PHP timezone_name_from_abbr() 函数
- PHP timezone_name_get() 函数
- PHP timezone_offset_get() 函数
- PHP timezone_open() 函数
- PHP timezone_version_get() 函数
- PHP chdir() 函数
- PHP chroot() 函数
- PHP closedir() 函数
- PHP dir() 函数
- PHP getcwd() 函数
- PHP opendir() 函数
- PHP readdir() 函数
- PHP rewinddir() 函数
- PHP scandir() 函数
- PHP debug_backtrace() 函数
- PHP debug_print_backtrace() 函数
- PHP error_get_last() 函数
- PHP error_log() 函数
- PHP error_reporting() 函数
- PHP restore_error_handler() 函数
- PHP restore_exception_handler() 函数
- PHP set_error_handler() 函数
- PHP set_exception_handler() 函数
- PHP trigger_error() 函数
- PHP user_error() 函数
- PHP basename() 函数
- PHP chgrp() 函数
- PHP chmod() 函数
- PHP chown() 函数
- PHP clearstatcache() 函数
- PHP copy() 函数
- PHP dirname() 函数
- PHP disk_free_space() 函数
- PHP disk_total_space() 函数
- PHP diskfreespace() 函数
- PHP fclose() 函数
- PHP feof() 函数
- PHP fflush() 函数
- PHP fgetc() 函数
- PHP fgetcsv() 函数
- PHP fgets() 函数
- PHP fgetss() 函数
- PHP file() 函数
- PHP file_exists() 函数
- PHP file_get_contents() 函数
- PHP file_put_contents() 函数
- PHP fileatime() 函数
- PHP filectime() 函数
- PHP filegroup() 函数
- PHP fileinode() 函数
- PHP filemtime() 函数
- PHP fileowner() 函数
- PHP fileperms() 函数
- PHP filesize() 函数
- PHP filetype() 函数
- PHP flock() 函数
- PHP fnmatch() 函数
- PHP fopen() 函数
- PHP fpassthru() 函数
- PHP fputcsv() 函数
- PHP fputs() 函数
- PHP fread() 函数
- PHP fscanf() 函数
- PHP fseek() 函数
- PHP fstat() 函数
- PHP ftell() 函数
- PHP ftruncate() 函数
- PHP fwrite() 函数
- PHP glob() 函数
- PHP is_dir() 函数
- PHP is_executable() 函数
- PHP is_file() 函数
- PHP is_link() 函数
- PHP is_readable() 函数
- PHP is_uploaded_file() 函数
- PHP is_writable() 函数
- PHP is_writeable() 函数
- PHP link() 函数
- PHP linkinfo() 函数
- PHP lstat() 函数
- PHP mkdir() 函数
- PHP move_uploaded_file() 函数
- PHP pathinfo() 函数
- PHP pclose() 函数
- PHP popen() 函数
- PHP readfile() 函数
- PHP readlink() 函数
- PHP realpath() 函数
- PHP rename() 函数
- PHP rewind() 函数
- PHP rmdir() 函数
- PHP set_file_buffer() 函数
- PHP stat() 函数
- PHP symlink() 函数
- PHP tempnam() 函数
- PHP tmpfile() 函数
- PHP touch() 函数
- PHP umask() 函数
- PHP unlink() 函数
- PHP filter_has_var() 函数
- PHP filter_id() 函数
- PHP filter_input() 函数
- PHP filter_input_array() 函数
- PHP filter_list() 函数
- PHP filter_var_array() 函数
- PHP filter_var() 函数
- PHP FILTER_CALLBACK 过滤器
- PHP FILTER_SANITIZE_STRING 过滤器
- PHP FILTER_SANITIZE_STRIPPED 过滤器
- PHP FILTER_SANITIZE_ENCODED 过滤器
- PHP FILTER_SANITIZE_SPECIAL_CHARS 过滤器
- PHP FILTER_SANITIZE_EMAIL 过滤器
- PHP FILTER_SANITIZE_URL 过滤器
- PHP FILTER_SANITIZE_NUMBER_INT 过滤器
- PHP FILTER_SANITIZE_NUMBER_FLOAT 过滤器
- PHP FILTER_SANITIZE_MAGIC_QUOTES 过滤器
- PHP FILTER_UNSAFE_RAW 过滤器
- PHP FILTER_VALIDATE_INT 过滤器
- PHP FILTER_VALIDATE_BOOLEANT 过滤器
- PHP FILTER_VALIDATE_FLOAT 过滤器
- PHP FILTER_VALIDATE_REGEXP 过滤器
- PHP FILTER_VALIDATE_URL 过滤器
- PHP FILTER_VALIDATE_EMAIL 过滤器
- PHP FILTER_VALIDATE_IP 过滤器
- PHP ftp_alloc() 函数
- PHP ftp_cdup() 函数
- PHP ftp_chdir() 函数
- PHP ftp_chmod() 函数
- PHP ftp_close() 函数
- PHP ftp_connect() 函数
- PHP ftp_delete() 函数
- PHP ftp_exec() 函数
- PHP ftp_fget() 函数
- PHP ftp_fput() 函数
- PHP ftp_get_option() 函数
- PHP ftp_get() 函数
- PHP ftp_login() 函数
- PHP ftp_mdtm() 函数
- PHP ftp_mkdir() 函数
- PHP ftp_nb_continue() 函数
- PHP ftp_nb_fget() 函数
- PHP ftp_nb_fput() 函数
- PHP ftp_nb_get() 函数
- PHP ftp_nb_put() 函数
- PHP ftp_nlist() 函数
- PHP ftp_pasv() 函数
- PHP ftp_put() 函数
- PHP ftp_pwd() 函数
- PHP ftp_quit() 函数
- PHP ftp_raw() 函数
- PHP ftp_rawlist() 函数
- PHP ftp_rename() 函数
- PHP ftp_rmdir() 函数
- PHP ftp_set_option() 函数
- PHP ftp_site() 函数
- PHP ftp_size() 函数
- PHP ftp_ssl_connect() 函数
- PHP ftp_systype() 函数
- PHP header() 函数
- PHP headers_list() 函数
- PHP headers_sent() 函数
- PHP setcookie() 函数
- PHP setrawcookie() 函数
- PHP libxml_clear_errors() 函数
- PHP libxml_get_errors() 函数
- PHP libxml_get_last_error() 函数
- PHP libxml_use_internal_errors() 函数
- PHP mail() 函数
- PHP abs() 函数
- PHP acos() 函数
- PHP acosh() 函数
- PHP asin() 函数
- PHP asinh() 函数
- PHP atan() 函数
- PHP atan2() 函数
- PHP atanh() 函数
- PHP base_convert() 函数
- PHP bindec() 函数
- PHP ceil() 函数
- PHP cos() 函数
- PHP cosh() 函数
- PHP decbin() 函数
- PHP dechex() 函数
- PHP decoct() 函数
- PHP deg2rad() 函数
- PHP exp() 函数
- PHP expm1() 函数
- PHP floor() 函数
- PHP fmod() 函数
- PHP getrandmax() 函数
- PHP hexdec() 函数
- PHP hypot() 函数
- PHP is_finite() 函数
- PHP is_infinite() 函数
- PHP is_nan() 函数
- PHP lcg_value() 函数
- PHP log() 函数
- PHP log10() 函数
- PHP log1p() 函数
- PHP max() 函数
- PHP min() 函数
- PHP mt_getrandmax() 函数
- PHP mt_rand() 函数
- PHP mt_srand() 函数
- PHP octdec() 函数
- PHP pi() 函数
- PHP pow() 函数
- PHP rad2deg() 函数
- PHP rand() 函数
- PHP round() 函数
- PHP sin() 函数
- PHP sinh() 函数
- PHP sqrt() 函数
- PHP srand() 函数
- PHP tan() 函数
- PHP tanh() 函数
- PHP connection_aborted() 函数
- PHP connection_status() 函数
- PHP constant() 函数
- PHP define() 函数
- PHP defined() 函数
- PHP die() 函数
- PHP eval() 函数
- PHP exit() 函数
- PHP get_browser() 函数
- PHP highlight_file() 函数
- PHP highlight_string() 函数
- PHP ignore_user_abort() 函数
- PHP pack() 函数
- PHP strip_whitespace() 函数
- PHP show_source() 函数
- PHP sleep() 函数
- PHP time_nanosleep() 函数
- PHP time_sleep_until() 函数
- PHP uniqid() 函数
- PHP unpack() 函数
- PHP usleep() 函数
- PHP mysqli_affected_rows() 函数
- PHP mysqli_autocommit() 函数
- PHP mysqli_change_user() 函数
- PHP mysqli_character_set_name() 函数
- PHP mysqli_close() 函数
- PHP mysqli_commit() 函数
- PHP mysqli_connect_error() 函数
- PHP mysqli_connect() 函数
- PHP mysqli_data_seek() 函数
- PHP mysqli_debug() 函数
- PHP mysqli_dump_debug_info() 函数
- PHP mysqli_errno() 函数
- PHP mysqli_error_list() 函数
- PHP mysqli_error() 函数
- PHP mysqli_fetch_all() 函数
- PHP mysqli_fetch_array() 函数
- PHP mysqli_fetch_assoc() 函数
- PHP mysqli_fetch_field_direct() 函数
- PHP mysqli_fetch_field() 函数
- PHP mysqli_fetch_fields() 函数
- PHP mysqli_fetch_lengths() 函数
- PHP mysqli_fetch_object() 函数
- PHP mysqli_fetch_row() 函数
- PHP mysqli_field_count() 函数
- PHP mysqli_field_seek() 函数
- PHP mysqli_field_tell() 函数
- PHP mysqli_free_result() 函数
- PHP mysqli_get_charset() 函数
- PHP mysqli_get_client_info() 函数
- PHP mysqli_get_client_stats() 函数
- PHP mysqli_get_client_version() 函数
- PHP mysqli_get_connection_stats() 函数
- PHP mysqli_get_host_info() 函数
- PHP mysqli_get_proto_info() 函数
- PHP mysqli_get_server_info() 函数
- PHP mysqli_get_server_version() 函数
- PHP mysqli_info() 函数
- PHP mysqli_init() 函数
- PHP mysqli_insert_id() 函数
- PHP mysqli_kill() 函数
- PHP mysqli_more_results() 函数
- PHP mysqli_multi_query() 函数
- PHP mysqli_next_result() 函数
- PHP mysqli_num_fields() 函数
- PHP mysqli_num_rows() 函数
- PHP mysqli_options() 函数
- PHP mysqli_ping() 函数
- PHP mysqli_query() 函数
- PHP mysqli_real_connect() 函数
- PHP mysqli_real_escape_string() 函数
- PHP mysqli_refresh() 函数
- PHP mysqli_rollback() 函数
- PHP mysqli_select_db() 函数
- PHP mysqli_set_charset() 函数
- PHP mysqli_sqlstate() 函数
- PHP mysqli_ssl_set() 函数
- PHP mysqli_stat() 函数
- PHP mysqli_stmt_init() 函数
- PHP mysqli_thread_id() 函数
- PHP mysqli_thread_safe() 函数
- PHP PDO预定义常量
- PHP PDO连接连接管理
- PHP PDO 事务与自动提交
- PHP PDO 预处理语句与存储过程
- PHP PDO 错误与错误处理
- PHP PDO 大对象 (LOBs)
- PDO::beginTransaction
- PDO::commit
- PDO::__construct
- PDO::errorCode
- PDO::errorInfo
- PDO::exec
- PDO::getAttribute
- PDO::getAvailableDrivers
- PDO::inTransaction
- PDO::lastInsertId
- PDO::prepare
- PDO::query
- PDO::quote
- PDO::rollBack
- PDO::setAttribute
- PDOStatement::bindColumn
- PDOStatement::bindParam
- PDOStatement::bindValue
- PDOStatement::closeCursor
- PDOStatement::columnCount
- PDOStatement::debugDumpParams
- PDOStatement::errorCode
- PDOStatement::errorInfo
- PDOStatement::execute
- PDOStatement::fetch
- PDOStatement::fetchAll
- PDOStatement::fetchColumn
- PDOStatement::fetchObject
- PDOStatement::getAttribute
- PDOStatement::getColumnMeta
- PDOStatement::nextRowset
- PDOStatement::rowCount
- PDOStatement::setAttribute
- PHP __construct() 函数
- PHP addAttribute() 函数
- PHP addChild() 函数
- PHP asXML() 函数
- PHP attributes() 函数
- PHP children() 函数
- PHP count() 函数
- PHP getDocNamespaces() 函数
- PHP getName() 函数
- PHP getNamespaces() 函数
- PHP registerXPathNamespace() 函数
- PHP simplexml_import_dom() 函数
- PHP simplexml_load_file() 函数
- PHP simplexml_load_string() 函数
- PHP xpath() 函数
- PHP addcslashes() 函数
- PHP addslashes() 函数
- PHP bin2hex() 函数
- PHP chop() 函数
- PHP chr() 函数
- PHP chunk_split() 函数
- PHP convert_cyr_string() 函数
- PHP convert_uudecode() 函数
- PHP convert_uuencode() 函数
- PHP count_chars() 函数
- PHP crc32() 函数
- PHP crypt() 函数
- PHP echo() 函数
- PHP explode() 函数
- PHP fprintf() 函数
- PHP get_html_translation_table() 函数
- PHP hebrev() 函数
- PHP hebrevc() 函数
- PHP hex2bin() 函数
- PHP html_entity_decode() 函数
- PHP htmlentities() 函数
- PHP htmlspecialchars_decode() 函数
- PHP htmlspecialchars() 函数
- PHP implode() 函数
- PHP join() 函数
- PHP lcfirst() 函数
- PHP levenshtein() 函数
- PHP localeconv() 函数
- PHP ltrim() 函数
- PHP md5() 函数
- PHP md5_file() 函数
- PHP metaphone() 函数
- PHP money_format() 函数
- PHP nl_langinfo() 函数
- PHP nl2br() 函数
- PHP number_format() 函数
- PHP ord() 函数
- PHP parse_str() 函数
- PHP print() 函数
- PHP printf() 函数
- PHP quoted_printable_decode() 函数
- PHP quoted_printable_encode() 函数
- PHP quotemeta() 函数
- PHP rtrim() 函数
- PHP setlocale() 函数
- PHP sha1() 函数
- PHP sha1_file() 函数
- PHP similar_text() 函数
- PHP soundex() 函数
- PHP sprintf() 函数
- PHP sscanf() 函数
- PHP str_getcsv() 函数
- PHP str_ireplace() 函数
- PHP str_pad() 函数
- PHP str_repeat() 函数
- PHP str_replace() 函数
- PHP str_rot13() 函数
- PHP str_shuffle() 函数
- PHP str_split() 函数
- PHP str_word_count() 函数
- PHP strcasecmp() 函数
- PHP strchr() 函数
- PHP strcmp() 函数
- PHP strcoll() 函数
- PHP strcspn() 函数
- PHP strip_tags() 函数
- PHP stripcslashes() 函数
- PHP stripslashes() 函数
- PHP stripos() 函数
- PHP stristr() 函数
- PHP strlen() 函数
- PHP strnatcasecmp() 函数
- PHP strnatcmp() 函数
- PHP strncasecmp() 函数
- PHP strncmp() 函数
- PHP strpbrk() 函数
- PHP strpos() 函数
- PHP strrchr() 函数
- PHP strrev() 函数
- PHP strripos() 函数
- PHP strrpos() 函数
- PHP strspn() 函数
- PHP strstr() 函数
- PHP strtok() 函数
- PHP strtolower() 函数
- PHP strtoupper() 函数
- PHP strtr() 函数
- PHP substr() 函数
- PHP substr_compare() 函数
- PHP substr_count() 函数
- PHP substr_replace() 函数
- PHP trim() 函数
- PHP ucfirst() 函数
- PHP ucwords() 函数
- PHP vfprintf() 函数
- PHP vprintf() 函数
- PHP vsprintf() 函数
- PHP wordwrap() 函数
- PHP utf8_decode() 函数
- PHP utf8_encode() 函数
- PHP xml_error_string() 函数
- PHP xml_get_current_byte_index() 函数
- PHP xml_get_current_column_number() 函数
- PHP xml_get_current_line_number() 函数
- PHP xml_get_error_code() 函数
- PHP xml_parse() 函数
- PHP xml_parse_into_struct() 函数
- PHP xml_parser_create_ns() 函数
- PHP xml_parser_create() 函数
- PHP xml_parser_free() 函数
- PHP xml_parser_get_option() 函数
- PHP xml_parser_set_option() 函数
- PHP xml_set_character_data_handler() 函数
- PHP xml_set_default_handler() 函数
- PHP xml_set_element_handler() 函数
- PHP xml_set_external_entity_ref_handler() 函数
- PHP xml_set_notation_decl_handler() 函数
- PHP xml_set_object() 函数
- PHP xml_set_processing_instruction_handler() 函数
- PHP xml_set_unparsed_entity_decl_handler() 函数
- PHP zip_close() 函数
- PHP zip_entry_close() 函数
- PHP zip_entry_compressedsize() 函数
- PHP zip_entry_compressionmethod() 函数
- PHP zip_entry_filesize() 函数
- PHP zip_entry_name() 函数
- PHP zip_entry_open() 函数
- PHP zip_entry_read() 函数
- PHP zip_open() 函数
- PHP zip_read() 函数
- php getimagesize 函数 – 获取图像信息
- PHP gd_info – 取得当前安装的 GD 库的信息
- PHP getimagesizefromstring – 获取图片信息函数
- PHP image_type_to_extension – 获取图片后缀
- PHP image2wbmp – 输出WBMP图片
- PHP imageaffine – 返回经过仿射变换后的图像
- PHP imageaffinematrixconcat – 连接两个矩阵
- PHP imageaffinematrixget – 获取矩阵
- PHP imagealphablending – 设定图像的混色模式
- PHP imageantialias – 是否使用抗锯齿(antialias)功能
- PHP imagearc – 画椭圆弧
- PHP imagechar – 写出横向字符
- PHP imagecharup – 垂直地画一个字符
- PHP imagecolorallocate – 为一幅图像分配颜色
- PHP imagecolorallocatealpha – 为一幅图像分配颜色和透明度
- PHP imagecolorat – 取得某像素的颜色索引值
- PHP imagecolorclosest – 取得与指定的颜色最接近的颜色的索引值
- PHP imagecolorclosestalpha – 取得与指定的颜色加透明度最接近的颜色的索引
- PHP imagecolorclosesthwb – 取得与指定的颜色最接近的色度的黑白色的索引
- PHP imagesx()、imagesy() – 获取图像宽度与高度
- PHP preg_filter() 函数
- PHP preg_grep() 函数
- PHP preg_last_error() 函数
- PHP preg_match_all() 函数
- PHP preg_match() 函数
- PHP preg_quote() 函数
- PHP preg_replace_callback_array() 函数
- PHP preg_replace_callback() 函数
- PHP preg_replace() 函数
- PHP boolval() 函数
- PHP debug_zval_dump() 函数
- PHP floatval()、doubleval () 函数
- PHP empty() 函数
- PHP get_defined_vars() 函数
- PHP get_resource_type() 函数
- PHP gettype() 函数
- PHP import_request_variables() 函数
- PHP intval() 函数
- PHP is_array() 函数
- PHP is_bool() 函数
- PHP is_callable() 函数
- PHP is_float()、 is_double()、is_real()函数
- PHP is_int() 、is_integer()、is_long() 函数
- PHP is_iterable() 函数
- PHP is_null() 函数
- PHP is_numeric() 函数
- PHP is_object() 函数
- PHP is_resource() 函数
- PHP is_scalar() 函数
- PHP is_string() 函数
- PHP isset() 函数
- PHP print_r() 函数
- PHP serialize() 函数
- PHP settype() 函数
- PHP strval() 函数
- PHP unserialize() 函数
- PHP unset() 函数
- PHP var_export() 函数
- PHP 命名空间(namespace)
- PHP MySQL 创建表
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- PHP PDO
- PHP 5 Array 函数
- PHP 5 Calendar 函数
- PHP cURL 函数
- PHP 5 Date/Time 函数
- PHP 5 Directory 函数
- PHP Error 和 Logging 函数
- PHP 5 Filesystem 函数
- PHP Filter 函数
- PHP FTP 函数
- PHP HTTP 函数
- PHP Libxml 函数
- PHP Mail 函数
- PHP 5 Math 函数
- PHP Misc. 函数
- PHP 5 MySQLi 函数
- PHP 5 SimpleXML 函数
- PHP 5 String 函数
- PHP XML 函数
- PHP Zip File 函数
- PHP 面向对象
PHP 超级全局变量
超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。
PHP 超级全局变量
PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。
PHP 超级全局变量列表:
- $GLOBALS
- $_SERVER
- $_REQUEST
- $_POST
- $_GET
- $_FILES
- $_ENV
- $_COOKIE
- $_SESSION
本章节我们将讲解几个常用的超级全局变量,其余变量我们在接下来几个章节会介绍到。
PHP $GLOBALS
$GLOBALS 是PHP的一个超级全局变量组,在一个PHP脚本的全部作用域中都可以访问。
$GLOBALS 是一个包含了全部变量的全局组合数组。变量的名字就是数组的键。
以下实例介绍了如何使用超级全局变量 $GLOBALS:
<?php $x = 75; $y = 25; function addition() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; } addition(); echo $z; ?>运行实例 »
以上实例中 z 是一个$GLOBALS数组中的超级全局变量,该变量同样可以在函数外访问。
PHP $_SERVER
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。
以下实例中展示了如何使用$_SERVER中的元素:
<?php echo $_SERVER['PHP_SELF']; echo "<br>"; echo $_SERVER['SERVER_NAME']; echo "<br>"; echo $_SERVER['HTTP_HOST']; echo "<br>"; echo $_SERVER['HTTP_REFERER']; echo "<br>"; echo $_SERVER['HTTP_USER_AGENT']; echo "<br>"; echo $_SERVER['SCRIPT_NAME']; ?>运行实例 »
下表列出了所有 $_SERVER 变量中的重要元素:
元素/代码 | 描述 |
---|---|
$_SERVER['PHP_SELF'] | 当前执行脚本的文件名,与 document root 有关。例如,在地址为 http://example.com/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将得到 /test.php/foo.bar。__FILE__ 常量包含当前(例如包含)文件的完整路径和文件名。 从 PHP 4.3.0 版本开始,如果 PHP 以命令行模式运行,这个变量将包含脚本名。之前的版本该变量不可用。 |
$_SERVER['GATEWAY_INTERFACE'] | 服务器使用的 CGI 规范的版本;例如,"CGI/1.1"。 |
$_SERVER['SERVER_ADDR'] | 当前运行脚本所在的服务器的 IP 地址。 |
$_SERVER['SERVER_NAME'] | 当前运行脚本所在的服务器的主机名。如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定。(如: www.runoob.com) |
$_SERVER['SERVER_SOFTWARE'] | 服务器标识字符串,在响应请求时的头信息中给出。 (如:Apache/2.2.24) |
$_SERVER['SERVER_PROTOCOL'] | 请求页面时通信协议的名称和版本。例如,"HTTP/1.0"。 |
$_SERVER['REQUEST_METHOD'] | 访问页面使用的请求方法;例如,"GET", "HEAD","POST","PUT"。 |
$_SERVER['REQUEST_TIME'] | 请求开始时的时间戳。从 PHP 5.1.0 起可用。 (如:1377687496) |
$_SERVER['QUERY_STRING'] | query string(查询字符串),如果有的话,通过它进行页面访问。 |
$_SERVER['HTTP_ACCEPT'] | 当前请求头中 Accept: 项的内容,如果存在的话。 |
$_SERVER['HTTP_ACCEPT_CHARSET'] | 当前请求头中 Accept-Charset: 项的内容,如果存在的话。例如:"iso-8859-1,*,utf-8"。 |
$_SERVER['HTTP_HOST'] | 当前请求头中 Host: 项的内容,如果存在的话。 |
$_SERVER['HTTP_REFERER'] | 引导用户代理到当前页的前一页的地址(如果存在)。由 user agent 设置决定。并不是所有的用户代理都会设置该项,有的还提供了修改 HTTP_REFERER 的功能。简言之,该值并不可信。) |
$_SERVER['HTTPS'] | 如果脚本是通过 HTTPS 协议被访问,则被设为一个非空的值。 |
$_SERVER['REMOTE_ADDR'] | 浏览当前页面的用户的 IP 地址。 |
$_SERVER['REMOTE_HOST'] | 浏览当前页面的用户的主机名。DNS 反向解析不依赖于用户的 REMOTE_ADDR。 |
$_SERVER['REMOTE_PORT'] | 用户机器上连接到 Web 服务器所使用的端口号。 |
$_SERVER['SCRIPT_FILENAME'] | 当前执行脚本的绝对路径。 |
$_SERVER['SERVER_ADMIN'] | 该值指明了 Apache 服务器配置文件中的 SERVER_ADMIN 参数。如果脚本运行在一个虚拟主机上,则该值是那个虚拟主机的值。(如:someone@runoob.com) |
$_SERVER['SERVER_PORT'] | Web 服务器使用的端口。默认值为 "80"。如果使用 SSL 安全连接,则这个值为用户设置的 HTTP 端口。 |
$_SERVER['SERVER_SIGNATURE'] | 包含了服务器版本和虚拟主机名的字符串。 |
$_SERVER['PATH_TRANSLATED'] | 当前脚本所在文件系统(非文档根目录)的基本路径。这是在服务器进行虚拟到真实路径的映像后的结果。 |
$_SERVER['SCRIPT_NAME'] | 包含当前脚本的路径。这在页面需要指向自己时非常有用。__FILE__ 常量包含当前脚本(例如包含文件)的完整路径和文件名。 |
$_SERVER['SCRIPT_URI'] | URI 用来指定要访问的页面。例如 "/index.html"。 |
PHP $_REQUEST
PHP $_REQUEST 用于收集HTML表单提交的数据。
以下实例显示了一个输入字段(input)及提交按钮(submit)的表单(form)。 当用户通过点击 "Submit" 按钮提交表单数据时, 表单数据将发送至<form>标签中 action 属性中指定的脚本文件。 在这个实例中,我们指定文件来处理表单数据。如果你希望其他的PHP文件来处理该数据,你可以修改该指定的脚本文件名。 然后,我们可以使用超级全局变量 $_REQUEST 来收集表单中的 input 字段数据:
<html><body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
Name: <input type="text" name="fname">
<input type="submit">
</form>
<?php
$name = $_REQUEST['fname'];
echo $name;
?>
</body>
</html>
运行实例 »
PHP $_POST
PHP $_POST 被广泛应用于收集表单数据,在HTML form标签的指定该属性:"method="post"。
以下实例显示了一个输入字段(input)及提交按钮(submit)的表单(form)。 当用户通过点击 "Submit" 按钮提交表单数据时, 表单数据将发送至<form>标签中 action 属性中指定的脚本文件。 在这个实例中,我们指定文件来处理表单数据。如果你希望其他的PHP文件来处理该数据,你可以修改该指定的脚本文件名。 然后,我们可以使用超级全局变量 $_POST 来收集表单中的 input 字段数据:
<html><body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
Name: <input type="text" name="fname">
<input type="submit">
</form>
<?php
$name = $_POST['fname'];
echo $name;
?>
</body>
</html>
运行实例 »
PHP $_GET
PHP $_GET 同样被广泛应用于收集表单数据,在HTML form标签的指定该属性:"method="get"。
$_GET 也可以收集URL中发送的数据。
假定我们有一个包含参数的超链接HTML页面:
<html><body>
<a href="test_get.php?subject=PHP&web=runoob.com">Test $GET</a>
</body>
</html>
当用户点击链接 "Test $GET", 参数 "subject" 和 "web" 将发送至"test_get.php",你可以在 "test_get.php" 文件中使用 $_GET 变量来获取这些数据。
以下实例显示了 "test_get.php" 文件的代码:
<html><body>
<?php
echo "Study " . $_GET['subject'] . " at " . $_GET['web'];
?>
</body>
</html>
运行实例 »
提示: 你如果想学习更多关于 $_POST 和 $_GET 的知识,请访问我们的 PHP 表单 章节。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论