《PHP学习:详解WordPress中给链接添加查询字符串的方法》要点:
本文介绍了PHP学习:详解WordPress中给链接添加查询字符串的方法,希望对您有用。如果有疑问,可以联系我们。
PHP学习查询字符串指的是链接中后边的问号后的查询语句,格式为 key=value,多个查询语句用 & 符号分开.add_query_arg() 函数就是 WordPress 提供的一个便利的函数,可以帮你给一个链接添加一个或者多个查询语句.
PHP进修
PHP学习有人会问,添加查询字符串直接在链接后边手动追加不就可以了吗?这样有时候可行,但链接如果自己就有查询字符串就会造成格式错误的问题,而且也不利于 PHP 编写管理,而 add_query_arg() 函数帮你把一切都想好了,你只需要给出要添加查询字符串的链接和一个或多个键值与键名即可.
PHP进修用法
PHP进修
add_query_arg( $key, $value, $old_query_or_uri );
add_query_arg( $query, $old_query_or_uri );
PHP进修参数
PHP学习add_query_arg() 有两种用法,第一种用法必要三个参数.
PHP进修$key
PHP学习(整数 | 字符串)(必需)要添加的参数的键值,像数组一样,如果是字符串则为名字,数字则选择第 N 个参数.
PHP进修默认值:None
PHP进修$value
PHP学习(混合)(必需)要添加的值.
PHP进修默认值:None
PHP进修$old_query_or_uri
PHP学习(字符串)(可选)被处置的链接.
PHP进修默认值:False,写 False 则为 $_SERVER['REQUEST_URI']
PHP学习第二种用法必要两个参数,用数组传递要被添加到链接上的查询字符串.
PHP进修$query
PHP学习(数组)(必需)要添加的查询,键值和键名分别对应.
PHP进修默认值:None
PHP进修$old_query_or_uri
PHP学习(字符串)(可选)被处置的链接.
PHP进修默认值:False,写 False 则为 $_SERVER['REQUEST_URI']
PHP进修返回值
PHP进修(字符串)添加好查询字符串的链接.
PHP进修例子
PHP进修第一种用法:
PHP进修
echo add_query_arg( 'id', 123, '' );
PHP进修第二种用法:
PHP学习
echo add_query_arg( array( 'id' => 123 ), '' );
PHP学习两个的成果都是 ?id=123
PHP学习其它特殊环境:
PHP进修
echo add_query_arg( array( 'id' => 123 ), '?query=post' );//?query=post&id=123
echo add_query_arg( array( 'id' => 123, 'cat' => 'themes' ), '?query=post' );//?query=post&id=123&cat=themes
echo add_query_arg( array( 'id' => 123, 'cat' => 'themes', 'query' => 'page' ), '?query=post' );//?query=page&id=123&cat=themes
PHP进修例子
PHP进修此函数位于:wp-includes/functions.php
欢迎参与《PHP学习:详解WordPress中给链接添加查询字符串的方法》讨论,分享您的想法,维易PHP学院为您提供专业教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/8219.html