<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[VVIP______的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/VVIP______</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; VVIP______]]></copyright><item><title><![CDATA[PHP static::、self::区别 后期静态绑定]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109853700</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109853700</guid><author>VVIP______</author><pubDate>Fri, 20 Nov 2020 17:36:08 +0800</pubDate><description><![CDATA[文章目录前言一、后期静态绑定

前言
本文就介绍了PHP后期静态绑定static、self、parent的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、后期静态绑定

后期静态绑定工作原理是存储了在上一个“非转发调用”的类名。当进行静态方法调用时，该类名即为明确指定的那个（通常在 :: 运算符左侧部分）；当进行非静态方法调用时，即为该对象所属的类。
self::对当前类的静态引用，取决于定义当前方法所在的类。
static::表示运行时最初调用的类。

class MyClass{
	s]]></description><category></category></item><item><title><![CDATA[PHP 函数类型约束]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109842762</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109842762</guid><author>VVIP______</author><pubDate>Fri, 20 Nov 2020 15:15:48 +0800</pubDate><description><![CDATA[文章目录前言一、类型约束总结

前言
本文就介绍了PHP的类型约束的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、类型约束

函数的参数可以指定类型。
函数的参数可以指定必须为对象，接口，数组或者 callable。
使用 NULL 作为参数的默认值，那么在调用函数的时候依然可以使用 NULL 作为实参。
如果一个类或接口指定了类型约束，则其所有的子类或实现也都如此。
类型约束不能用于标量类型如 int 或 string。Traits 也不允许。
函数调用的参数与定义的参数类型不一致时，]]></description><category></category></item><item><title><![CDATA[PHP Final关键词]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109841158</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109841158</guid><author>VVIP______</author><pubDate>Fri, 20 Nov 2020 10:35:17 +0800</pubDate><description><![CDATA[文章目录前言一、Final关键词

前言
本文就介绍了PHP类的Final关键词的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、Final关键词

如果父类中的方法被声明为 final，则子类无法覆盖该方法。
如果一个类被声明为 final，则不能被继承。
属性不能被定义为 final，只有类和方法才能被定义为 final。



...]]></description><category></category></item><item><title><![CDATA[PHP 遍历对象可见属性]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109840462</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109840462</guid><author>VVIP______</author><pubDate>Fri, 20 Nov 2020 10:15:26 +0800</pubDate><description><![CDATA[文章目录前言一、遍历对象foreach

前言
本文就介绍了PHP遍历对象的内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、遍历对象foreach

使用foreach方法遍历对象的可访问的可见属性。

class MyClass{
   public $var1 = 'PHP';
   protected $var2 = 'Java';
   private $var3 = 'Python';
   static $var4 = 'Go';

   public function MyFun]]></description><category></category></item><item><title><![CDATA[PHP 重载 属性重载__set() __get() __isset() __unset() 方法重载__call() __callStatic()]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109810170</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109810170</guid><author>VVIP______</author><pubDate>Thu, 19 Nov 2020 15:43:19 +0800</pubDate><description><![CDATA[文章目录前言一、重载二、属性重载三、方法重载总结

前言
本文就介绍了PHP类的重载的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、重载

重载是指动态的创建类的属性和方法。
通过魔术方法来实现的。这些魔术方法的参数都不能通过引用传递。
当调用当前环境下未定义或不可见的类属性或方法时，重载方法会被调用。
所有的重载方法都必须被声明为 public。


二、属性重载

__set()：在给不可访问属性赋值时，会调用该方法。public __set ( string $name , mix]]></description><category></category></item><item><title><![CDATA[PHP trait代码复用]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109767044</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109767044</guid><author>VVIP______</author><pubDate>Wed, 18 Nov 2020 13:35:41 +0800</pubDate><description><![CDATA[文章目录前言一、代码复用trait

前言
本文就介绍了PHP代码复用trait的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、代码复用trait

trait实现了PHP代码复用的一种方法。
为了减少单继承语言的限制，使开发人员能够自由地在不同层次结构内独立的类中复用 method。
Trait 和 Class 相似，但仅仅旨在用细粒度和一致的方式来组合功能。
无法通过 trait 自身来实例化。
应用的几个 Class 之间不需要继承。

trait MyClass{	//和Clas]]></description><category></category></item><item><title><![CDATA[PHP抽象类abstract 接口interface及实现implements]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109740332</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109740332</guid><author>VVIP______</author><pubDate>Tue, 17 Nov 2020 17:27:49 +0800</pubDate><description><![CDATA[文章目录前言一、抽象类abstract总结

前言
本文就介绍了PHP抽象类和对象接口的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、抽象类abstract

定义为抽象的类不能被实例化。
任何一个类，如果它里面至少有一个方法是被声明为抽象的，那么这个类就必须被声明为抽象的。
被定义为抽象的方法只是声明了其调用方式（参数），不能定义其具体的功能实现。
子类继承抽象类时,必须定义父类中的所有抽象方法,这些方法的访问控制必须和父类一样或者更为宽松








总结
提示：这里对文章进行总]]></description><category></category></item><item><title><![CDATA[PHP 类Static 静态关键词]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109716325</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109716325</guid><author>VVIP______</author><pubDate>Mon, 16 Nov 2020 18:05:32 +0800</pubDate><description><![CDATA[文章目录前言一、Static(静态)关键词总结

前言
本文就介绍了PHP类Static（静态）关键词的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、Static(静态)关键词

声明类属性或方法为静态，就可以不实例化类而直接访问。
静态属性不能通过一个类已实例化的对象来访问
静态方法可以通过一个类已实例化的对象来访问
由于静态方法不需要通过对象即可调用，所以伪变量 $this 在静态方法中不可用。
静态属性不可以由对象通过 -&gt; 操作符来访问。
静态属性只能被初始化为文字或常量，]]></description><category></category></item><item><title><![CDATA[PHP访问操作符（::）双冒号]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109715564</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109715564</guid><author>VVIP______</author><pubDate>Mon, 16 Nov 2020 10:46:54 +0800</pubDate><description><![CDATA[文章目录前言一、范围解析操作符( :: )冒号

前言
本文就介绍了PHP类的范围解析操作符（::）一对冒号，双冒号。

提示：以下是本篇文章正文内容，下面案例可供参考
一、范围解析操作符( :: )冒号

范围解析操作符可用于访问类的静态成员、类常量，还可以用于覆盖类中的属性和方法。

class MyClass{
	const CONST_VAR = "PHP";
	public static function MyFun(){
		echo "JAVA";
	}
}

echo MyClass::CO]]></description><category></category></item><item><title><![CDATA[PHP访问控制:公有public 受保护protected 私有private]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109677455</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109677455</guid><author>VVIP______</author><pubDate>Fri, 13 Nov 2020 17:02:17 +0800</pubDate><description><![CDATA[文章目录前言一、public\protected\private

前言
本文就介绍了PHP类的访问控制：public公有、protected受保护、private私有 的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、public\protected\private

对属性或方法或常量的访问进行控制。
在前面添加关键字 public（公有），protected（受保护）或 private（私有）来实现的。
被定义为公有的类成员可以在任何地方被访问。
被定义为受保护的类成员则可以被其自身]]></description><category></category></item><item><title><![CDATA[PHP构造函数construct 析构函数destruct]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109638340</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109638340</guid><author>VVIP______</author><pubDate>Fri, 13 Nov 2020 10:18:05 +0800</pubDate><description><![CDATA[文章目录前言一、构造函数二、析构函数总结

前言
本文就介绍了PHP类的构造函数和析构函数的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、构造函数
示例：pandas 是基于NumPy 的一种工具，该工具是为了解决数据分析任务而创建的。
二、析构函数

总结
提示：这里对文章进行总结：
例如：以上就是今天要讲的内容，本文仅仅简单介绍了pandas的使用，而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

...]]></description><category></category></item><item><title><![CDATA[PHP类的常量和自动加载spl_autoload_register()函数]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109594627</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109594627</guid><author>VVIP______</author><pubDate>Tue, 10 Nov 2020 15:20:16 +0800</pubDate><description><![CDATA[文章目录前言一、类的常量总结

前言
本文就介绍了PHP类的常量的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、类的常量

类的常量：在类中始终保持不变的值。定义和使用常量的时候不需要使用 $ 符号。

class ClassName{
	const CONNAME = "你好";
	public function fun(){
		echo self::CONNAME;
	}
}

echo ClassName::CONNAME;
$cn = 'ClassName';
echo $cn]]></description><category></category></item><item><title><![CDATA[PHP类的属性]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109593586</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109593586</guid><author>VVIP______</author><pubDate>Tue, 10 Nov 2020 10:42:26 +0800</pubDate><description><![CDATA[文章目录前言一、类的属性

前言
本文就介绍了PHP类的属性的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、类的属性

属性：类的变量成员。
属性声明是由关键字 public，protected 或者 private 开头，然后跟一个普通的变量声明来组成。
属性中的变量可以初始化，但是初始化的值必须是常数，这里的常数是指 PHP 脚本在编译阶段时就可以得到其值，而不依赖于运行时的信息才能求值。
在类的成员方法里面，可以用 -&gt;（对象运算符）：$this-&gt;property（其]]></description><category></category></item><item><title><![CDATA[PHP类的概念定义及使用方法]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109581364</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109581364</guid><author>VVIP______</author><pubDate>Mon, 09 Nov 2020 18:00:45 +0800</pubDate><description><![CDATA[文章目录前言一、类的基本概念二、类的伪变量三、创建类的实例四、类的继承总结

前言
本文就介绍了PHP类的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、类的基本概念

以关键词class开头，后面跟着类名，类名后面跟着一对花括号，里面包含有类的属性、方法的定义。
类名：由字母、数字、下划线组成。字母或下划线开头。
一个类里包含有自己的常量，类的属性（变量），类的方法（函数）。

class ClassName{
	const      STAT = 'S' ;		//常量
	static]]></description><category></category></item><item><title><![CDATA[PHP函数定义、参数形式及返回值]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109575739</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109575739</guid><author>VVIP______</author><pubDate>Mon, 09 Nov 2020 15:06:55 +0800</pubDate><description><![CDATA[文章目录前言一、用户自定义函数二、函数的参数三、返回值总结

前言
本文就介绍了PHP函数的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、用户自定义函数

函数名的命名：由字母、下划线、数字组成，字母或下划线开头。
函数无需在调用之前被定义。但如果当一个函数是有条件被定义时，必须在调用函数之前定义。
PHP 中的所有函数和类都具有全局作用域，可以定义在一个函数之内而在之外调用。
PHP 不支持函数重载，也不可能取消定义或者重定义已声明的函数。
递归函数。避免递归函数／方法调用超过 100]]></description><category></category></item><item><title><![CDATA[PHP function_exists()检测函数是否被定义]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109530996</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109530996</guid><author>VVIP______</author><pubDate>Fri, 06 Nov 2020 14:38:58 +0800</pubDate><description><![CDATA[文章目录前言一、function_exists

前言
本文就介绍了PHP函数 function_exists()的使用说明。

提示：以下是本篇文章正文内容，下面案例可供参考
一、function_exists
用来判断函数是否已经存在。
在已经定义的函数列表（包括系统自带的函数和用户自定义的函数）中查找 function_name。
如果 function_name 存在且的确是一个函数就返回 TRUE ，反之则返回 FALSE 。
function_exists(string $function_na]]></description><category></category></item><item><title><![CDATA[PHP goto操作符使用]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109529628</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109529628</guid><author>VVIP______</author><pubDate>Fri, 06 Nov 2020 13:30:21 +0800</pubDate><description><![CDATA[文章目录前言一、goto操作符总结

前言
本文就介绍了PHP中的goto操作符的使用及说明。

提示：以下是本篇文章正文内容，下面案例可供参考
一、goto操作符

用来跳转到程序中的另一位置。
跳转指令 goto 之后接上目标位置的标记。
目标位置用目标名称加上冒号来标记。
目标位置只能位于同一个文件和作用域。
无法跳出一个函数或类方法，也无法跳入到另一个函数。
无法跳入到任何循环中。但可以跳出循环，通常的用法是用 goto 代替多层的 break。

echo "one&lt;br&gt;";
got]]></description><category></category></item><item><title><![CDATA[PHP require、include、require_once、include_once用法及区别]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109511474</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109511474</guid><author>VVIP______</author><pubDate>Fri, 06 Nov 2020 11:11:19 +0800</pubDate><description><![CDATA[文章目录前言一、pandas是什么？二、使用步骤1.引入库2.读入数据总结

前言
本文就介绍了机器学习的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、pandas是什么？
示例：pandas 是基于NumPy 的一种工具，该工具是为了解决数据分析任务而创建的。
二、使用步骤
1.引入库
代码如下（示例）：
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sn]]></description><category></category></item><item><title><![CDATA[PHP break、continue、return用法和区别]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109504217</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109504217</guid><author>VVIP______</author><pubDate>Thu, 05 Nov 2020 10:47:30 +0800</pubDate><description><![CDATA[文章目录前言一、break二、continue三、return总结

前言
本文主要介绍了PHP的break、continue、return的用法。

提示：以下是本篇文章正文内容，下面案例可供参考
一、break

break 结束当前 for，foreach，while，do-while 或者 switch 结构的执行。用于终止本次循环。
可以接受一个可选的数字参数来决定跳出几重循环。

$arr = ["a","b","c","d","e"];
foreach ($arr as $key =&gt; ]]></description><category></category></item><item><title><![CDATA[PHP if else while do-while for foreach switch循环语句]]></title><link>https://blog.youkuaiyun.com/VVIP______/article/details/109485682</link><guid>https://blog.youkuaiyun.com/VVIP______/article/details/109485682</guid><author>VVIP______</author><pubDate>Wed, 04 Nov 2020 15:34:57 +0800</pubDate><description><![CDATA[文章目录前言一、if else 语句二、while、do-while 语句三、for、foreach 语句总结

前言
本文主要介绍了PHP常见的循环流程控制语句。

提示：以下是本篇文章正文内容，下面案例可供参考
一、if else 语句
$a = 2;
$b = '3';

if($a &lt; $b) echo "a小于b";	//或者下面这种加{}来控制语句组

if($a == $b) {	//加{}来控制多操作语句组
	echo "a等于b";
} else {
	echo "a不等于b";
}]]></description><category></category></item></channel></rss>