unset方法

使用unset方法消除数组中的元素

验证代码:

echo "<br/>unset数组变量";
$arr=array("name"=>"HOUSE","value"=>6.3);
unset($arr["value"]);
var_dump($arr);

验证结果:

array (size=1)
  'name' => string 'HOUSE' (length=5)

总结:

时间: 2024-10-10 12:36:28

unset方法的相关文章

详解PHP的__set()、__get()、__isset()、unset()四个方法

PHP系统中给我们提供了很多预定义的方法,这些方法大部分都需要在类中声明,只有需要时才添加到类中.它们的作用.方法名称.使用的参数列表和返回值都是在PHP中预定好的,并且都是以两个下划线开始的方法名称.如果需要使用这些方法,方法体中的内容需要用户自己按需求编写.每一个预定义的方法都有它特定的作用,使用时不需要用户直接调用,而是在特定的情况下自动被调用.这一节中使用到的__set().__get().__isset().和unset()四个方法,以及前面介绍过的构造方法“__construct()

PHP 魔术方法 __isset __unset (三)

慢慢长寻夜,明月高空挂 __isset()  - 在对类中属性或者非类中属性使用isset()方法的时候如果没有或者非公有属性,则自动执行__isset()的方法 __unset() - 在对类中属性或者非类中属性使用unset()方法的时候如果没有或者非公有属性,则自动执行__unset()的方法 <?php /** * 针对类中的魔术方法 __isset() 和 __unset() 的例子 */ class Example { public $public; protected $prote

Javascript(JS)对Cookie的读取、删除、写入操作帮助方法

1 var CookieUtils = { 2 get: function (name) { 3 var cookieName = encodeURIComponent(name) + '=', 4 cookieStart = document.cookie.indexOf(cookieName), 5 cookieValue = null; 6 if (cookieStart > -1) { 7 var cookieEnd = document.cookie.indexOf(';', cook

php中的常用魔术方法总结

以下是对php中的常用魔术方法进行了详细的总结介绍,需要的朋友可以过来参考下 常用的魔术方法有:__Tostring ()  __Call()  __autoLoad()  __ clone()  __GET()   __SET()    __isset()  __unset() 1.__Tostring()   用于定义输出对象引用时调用  常用于打印一些对象的信息 必须有返回值eg:有一个persion类Persion per =new persion()Echo per;    //直接调

php中12个魔术方法

本文列举了php面向对象当中12个魔术方法,并对此进行一一详细介绍,希望对新手有所帮助. 1.构造方法: __construct() 参数:自定义 触发时机:new的一瞬间自动调用 作用:初始化成员属性 2.析构方法__destruct() 参数:无 触发时机:在对象释放的一瞬间自动调用 作用:做收尾工作,数据库关闭连接等 3.__get() 参数:一个,成员属性名称 触发时机:在类外部访问私有的受保护的或者未定义的成员属性时自动调用 作用:控制私有的受保护的未定义的成员属性的访问 4.__se

php常用的魔术方法

__construct:构造函数,一旦创建对象都就会自动调用 __call:当调用了未定义的方法时会自动触发 __set:当给类外部不可访问的属性设置值时会自动触发 __get:当获取类外部不可访问的属性时会自动触发 __isset:当对类外部不可访问的属性使用了isset()或empty()时会自动触发 __unset:当对类外部不可访问的属性使用了unset()时会自动触发 __destruct:当对象结束其生命周期时就会自动触发 <?php header("content-type:

PHP 设计模式 笔记与总结(6)基础设计模式:工厂模式、单例模式和注册树模式

三种基础设计模式(所有面向对象设计模式中最常见的三种): ① 工厂模式:使用工厂方法或者类生成对象,而不是在代码中直接new 在 Common 目录下新建 Factory.php: <?php namespace Common; class Factory{ static function createDatabase(){ //$db = new \Common\Database; $db = new Database; return $db; } } index.php: <?php de

流程管理

基本思路: 把人员信息——流程节点存到session 1.用户选择节点,输出单选框,单选框显示人员名称,并把人员代号存到value中,定义class名,为下边的添加节点按钮选择时用. 查询的是用户表 请选择流程节点:<br><br> <?php session_start(); include("../gongju/DBDA.class.php"); $db=new DBDA(); $user="select * from lc_user&quo

PHP测试题讲解(20161027)

注: 关联数组 关联数组,它的每个 ID 键都关联一个值.在存储有关具体命名的值的数据时,使用数值数组不是最好的做法.通过关联数组,我们可以把值作为键,并向它们赋值. 例子 1 在本例中,我们使用一个数组把年龄分配给不同的人: $ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34); 例子 2 本例与例子 1 相同,不过展示了另一种创建数组的方法: $ages['Peter']