-
Mysql 常见的数据类型
创建好表后,我们还需要创建一些字段。字段,大家就理解成表格里面的栏目,例如我们这里是一个文章表,那么最起码的,需要:文章的标题、文章的内容两个字段。 默认已经出现了一个叫做id的字段,这是用来记录每一篇文章的编号的。 里面有一些默认已经选中的东西,我们需要做一个认识, 这里有个,INT,它表示当前字段的类型。数据库的类型有很多,我们将它们分为三大类,一起来简单了解一下 整数类型 类型 字节大小 有…- 0
- 0
- 18
-
interface接口规范
<?php /* * 接口是指一组方法的集合,不是类,不能被实例化。 * 可以指定某些类必须实现那些方法,但不需要定义这些方法的具体内容 * 只可以使用public * 通常用户定义一些规范,让代码更加有条理 不易出错 * */ interface Animal { public function a(); public function b(); } class Test implemen…- 0
- 0
- 19
-
php类的多态 方法重载
<?php /* * 类的多态 * 多态性允许不同类的对象对相同的消息作出不同的响应 * 多态性通过方法重写(覆盖)和方法重载来实现 * 方法重写是指子类重写父类的方法,以改变方法的实现细节 * 方法重载是指在同一个类中根据参数个数或类型不同来实现不同功能 * 需要注意的是,多态性只适用于继承关系的类,子类必须重写父类的方法才能实现多态性 */ //class Animal { // pro…- 0
- 0
- 19
-
parent调用父类的方法和构造函数
<?php /* * 调用父类方法 * parent:: * parent::_construct() * * 静态延迟绑定 static * 是指在运行时根据实际调用的类确定静态方法或属性的绑定 * 语法: static::$name */ class Animal { protected static string $name; protected static int $age; pu…- 0
- 0
- 14
-
类方法属性重写和final关键字
<?php /* * 类的继承(extends): * 指可以创建一个新的类,该类继承(extends) 了父类的属性和方法,并且可以添加自己的属性和方法 * * final关键字 * 防止类被继承 * 防止类的方法被重写 * final 不能用于属性 */ final class Animal { protected static string $name; protected stati…- 0
- 0
- 12
-
class类里的static静态方法
<?php /* * static 静态变量和 self * [静态] 值的是无需对类进行实例化,就可以直接调用这些属性和方法 * 所有对静态变量进行的操作都会对所有对象起作用 * * 类常量 * 使用场景: 所有的对象共用一个属性 * 静态属性与类常量相似,唯一的区别是类常量不可以更改,静态属性可以更改 * * static 静态方法 * 可以调用静态方法、静态变量 * 可以调用非静态方法…- 0
- 0
- 9
-
php类的析构函数__destruct
<?php /* * __destruct 析构函数 * 析构函数是一种特殊的方法,它在对象被小回事自动调用 * 他可以用来执行一些清理操作,列如释放资源或关闭数据连接 * 当对象不再被引用或脚本执行结束时,析构函数会被自动调用 * */ class MyClass{ public function say($i) { echo 'saying-' . $i; } pub…- 0
- 0
- 15
-
class类的访问控制 public private protected
<?php /* * 访问控制 * public(公有):公有的类成员可以在任何的地方被访问 * protected(受保护): 受保护的类成员则可以被其自身以及其子类和父类访问(咱家的) * private(私有):私有的类成员则只能被其定义所在的类访问(自己的) * */ class Animal { protected string $name = "小黑"; pu…- 0
- 0
- 12
-
class类属性变量和类方法函数
<?php class Animal { public string $name = "小黑"; public int $age = 1; public function eat(): void { echo $this->name . "在吃饭"; } public function say(): void { // $this 代表自身的对象…- 0
- 0
- 15
-
class类属性变量和类方法函数
<?php class Animal { public $name = "小黑"; public $age = 1; public function eat($name): void { echo $name . "在吃饭"; } } $cat = new Animal; echo $cat->name; echo $cat->age; e…- 0
- 0
- 8
-
php包含文件include和require
header.php <?php $siteTitle = "GKxiaomo's 博客"; ?> <html lang="en"> <head> <meta charset="UTF-8"> <title><?php echo $siteTitle ?>&…- 0
- 0
- 8
-
php包含文件include和require
<?php namespace MyProject; echo '命名空间为:'. __NAMESPACE__.'<br>'; echo '这是第' . __LINE__ . '行'; echo '<br>'; echo '该文件的完整路径为:' .…- 0
- 0
- 4
-
php常量和特殊的变量声明方法
<?php // 可变变量 //$a = "PHP"; //$$a = "测试"; //$$$a = 'Test'; // //echo $测试; // 使用场景 //for ($i=0; $i<10; $i++){ // $a = "Test" . $i; // $$a = '测试' …- 0
- 0
- 7
-
php时间日期类相关的对象DateTime
<?php $dateTime = new DateTime('2024-07-19 12:00:00'); // 获取时间戳 $timestamp = $dateTime->getTimestamp(); echo $timestamp; // 计算时间差 //$dateTime1 = new DateTime('2024-07-19 12:00:00&…- 0
- 0
- 9
-
php日期时间相关函数
<?php //var_dump(time()); // 获取当前时间戳(10位) //var_dump(floor(microtime(true) * 1000)); // 获取当前时间戳(13位) //$time = time(); //var_dump(date("Y-m-d H:i:s", $time)); // 日期格式化 //$time = strtotime…- 0
- 0
- 10
-
php数组相关的常用函数
<?php $array1 = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"]; $array2 = array("a"…- 0
- 0
- 6
-
php字符串相关的常用函数
<?php $strZh = '这是一个中文的字符串'; $strEn = ' This is a english String '; var_dump(strlen($strZh)); // 获取字符串长度 var_dump(strpos($strZh, "中文")); // 查找字符串 返回第一次出现的位置下标 找不到返回 fa…- 0
- 0
- 7
-
php比较 isset is_null empty的用法和区别
isset 判断变量是否声明 <?php $name = null; var_dump(isset($name)); //false var_dump(isset($age)); //false is_null 判断变量是否为 Null <?php $name = null; var_dump(is_null($name)); //true empty 函数未定义的变量也会返回Ture…- 0
- 0
- 5
-
php7空合并运算符和组合比较运算符
PHP NULL 合并运算符 PHP 7 新增加的 NULL 合并运算符(??)是用于执行isset()检测的三元运算的快捷方式。 NULL 合并运算符会判断变量是否存在且值不为NULL,如果是,它就会返回自身的值,否则返回它的第二个操作数。 以前我们这样写三元运算符: $site = isset($_GET['site']) ? $_GET['site']…- 0
- 0
- 15
-
php数组运算符和三元运算符
数组运算符 +号运算符(合并数组) <?php $a = [ "a" => '1', "b" => '2' ]; $b = [ "c" => '3', "d" => '4', "e" =&g…- 0
- 0
- 12
-
php的超级全局变量
PHP 超级全局变量 PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。 php超全局变量有哪些? PHP 超级全局变量列表: $GLOBALS $_SERVER $_REQUEST $_POST $_GET $_FILES $_ENV $_COOKIE $_SESSION PHP $GLOBAL…- 0
- 0
- 9
-
变量的作用域 全局变量 局部变量
PHP global 关键字 global 关键字用于函数内访问全局变量。 在函数内调用函数外定义的全局变量,我们需要在函数中的变量前加上 global 关键字: <?php /*PHP 变量作用域 变量的作用域是脚本中变量可被引用/使用的部分。 PHP 有四种不同的变量作用域: local global static parameter*/ $x=5; // 全局变量 func…- 0
- 0
- 6
❯
个人中心
购物车
优惠劵
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!