[关闭]
@Chiang 2020-04-17T17:07:48.000000Z 字数 478 阅读 589

stripslashes 和 extract

PHP 2020-04


stripslashes()

  • strip 脱
  • slashes 反斜杠
  1. # 删除反斜杠
  2. # echo Who's Bill Gates?
  3. echo stripslashes("Who\'s Bill Gates?");

extract

将键值 "Cat"、"Dog" 和 "Horse" 赋值给变量 b 和 $c:

  1. $a = "Original";
  2. $my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse");
  3. extract($my_array);
  4. echo "\$a = $a; \$b = $b; \$c = $c";

extract() 函数从数组中将变量导入到当前的符号表。
该函数使用数组键名作为变量名,使用数组键值作为变量值。针对数组中的每个元素,将在当前符号表中创建对应的一个变量。
第二个参数 type 用于指定当某个变量已经存在,而数组中又有同名元素时,extract() 函数如何对待这样的冲突。
该函数返回成功导入到符号表中的变量数目。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注