php怎么消除变量

php中可以通过unset函数消除变量,其语法如“unset(mixed $var , mixed $…=?):void”,其中参数var表示要销毁的变量。

php怎么消除变量

本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑

unset

(PHP 4, PHP 5, PHP 7, PHP 8)

unset — 释放给定的变量

立即学习“PHP免费学习笔记(深入)”;

说明

unset ( mixed $var , mixed $... = ? ) : void

登录后复制

unset() 销毁指定的变量。

unset() 在函数中的行为会依赖于想要销毁的变量的类型而有所不同。

如果在函数中 unset() 一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值。


登录后复制

以上例程会输出:

bar

登录后复制

如果您想在函数中 unset() 一个全局变量,可使用 $GLOBALS 数组来实现:


登录后复制

如果在函数中 unset() 一个通过引用传递的变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值。


登录后复制

以上例程会输出:

somethingsomething

登录后复制

如果在函数中 unset() 一个静态变量,那么在函数内部此静态变量将被销毁。但是,当再次调用此函数时,此静态变量将被复原为上次被销毁之前的值。


登录后复制

以上例程会输出:

Before unset: 1, after unset: 23Before unset: 2, after unset: 23Before unset: 3, after unset: 23

登录后复制

参数

var

要销毁的变量。

其他变量……

返回值

没有返回值。

示例


登录后复制

推荐学习:《PHP视频教程》

以上就是php怎么消除变量的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2516045.html

(0)
上一篇 2025年3月5日 15:49:15
下一篇 2025年3月5日 15:49:22

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php 5.3.10怎么安装memcache

    php 5.3.10安装memcache的方法:1、解压memcached到指定目录;2、解压“memcached-win32-1.4.4-14.zip”;3、进入cmd;4、解压相应的zip文件;5、修改php.ini;6、重启服务即可。…

    2025年3月5日
    000
  • php readfile 错误怎么办

    php readfile错误是因为在代码中多输出了一个换行符,其解决办法:首先打开相应的PHP文件;然后删除多输出的换行符;最后重新通过readfile读取文件即可。 本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑 …

    2025年3月5日
    200
  • php pdo怎么设置字符集

    php pdo设置字符集的方法:首先打开相应的PHP文件;然后找到“dsn”;最后在dsn后面加入“charset=utf8”即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 php pdo 设置默认字符集ch…

    2025年3月5日
    200
  • php中exit和die的区别是什么

    区别:1、die()停止程序运行,输出内容;exit是停止程序运行,不输出内容。2、die是遇到错误才停止;exit是直接停止,并且不运行后续代码,但exit()可以显示内容。 本教程操作环境:windows7系统、PHP7.1版,DELL…

    2025年3月5日
    200
  • php mongo和mongodb的区别是什么

    区别:1、mongo和mongodb扩展提供的类和接口完全不一样。2、mongo扩展已经废弃了,不支持PHP7;而mongodb扩展支持PHP7,且不断加入MongoDB新版本的特性支持。 本教程操作环境:windows7系统、PHP7.1…

    2025年3月5日
    200
  • php怎么关闭警告信息

    方法:1、php.ini文件中,设置“display_errors”的值为“Off”,“error_reporting”的值为“E_ALL”;2、php文件开头添加“error_reporting(0)”语句;3、使用错误控制运算符“@”。…

    2025年3月5日
    200
  • php怎么将换行符替换掉

    方法:1、用“str_replace(array(“”,””),”,变量)”语句;2、用“preg_replace(‘/[]/’,”,变量)”语…

    2025年3月5日
    200
  • php怎么把字符串转为utf-8编码

    php把字符串转为utf-8编码的方法:首先使用mb_detect_encoding()获取字符串原来的编码;然后通过“mb_convert_encoding(字符串, ‘UTF-8’, 字符串的原本编码)”语句进行…

    2025年3月5日
    200
  • php如何去除字符串首尾空格

    php去除字符串首尾空格的方法:1、使用trim()函数,可以去除字符串两端的空格,语法“trim(字符串)”;2、使用rtrim()和ltrim()函数分别去除符串右侧和左侧的空格,语法“rtrim(字符串)”和“ltrim(字符串)”。…

    2025年3月5日
    200
  • php怎么改变数据类型

    改变数据类型的方法:1、强制类型转换,在要转换的变量之前加上用括号括起来的目标类型。例“(int)3.14”;2、使用具体类型的转换函数intval()、floatval()和strval();3、使用通用类型转换函数settype()。 …

    2025年3月5日
    200

发表回复

登录后才能评论