![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
个人学习笔记及一些小案例
沐水莲心
这个作者很懒,什么都没留下…
展开
-
二维码通讯录名片的生成
二维码名片的生成二维码的应用已经很普遍了,它可以用来做很多的事情,比如扫码认证、扫码支付、扫码查询、扫码添加等。在这里给大家讲的是使用二维码生成名片,扫码此二维码就可以获取名片,并通过保存按钮就可以创建新联系人,将之添加到通讯录中。前端页面代码如下:<!doctype html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> &原创 2020-05-18 22:33:23 · 2555 阅读 · 0 评论 -
composer安装ThinkPHP框架
composer安装ThinkPHP5框架composer 是 PHP 的一个依赖管理工具。项目中如果声明外部依赖的工具库,你就可以使用composer的一些命令来安装这些依赖的库文件。使用composer的时候需注意以下两点:PHP的版本必须大于5.4在控制台中输入php -v查看PHP的版本必须开启PHP的OpenSSL扩展在php的安装目录下找到php.ini,打开并找到ex...原创 2020-04-08 17:58:53 · 1605 阅读 · 0 评论 -
PHP对数据类型的约束
类型约束什么是类型约束?类型约束是强类语言(C语言、java、C#等)语法上的要求,即在定义一个变量的时候,必须为其指定类型,并以后也只能存储该类型数据。举例说明一下:int a = 1; // 说明变量a为整形float b; // 说明变量b为浮点型bool function show(string c,string d){ // 两个形参是string,函数返回值为bool型}...原创 2020-03-31 12:58:06 · 120 阅读 · 0 评论 -
PHP中数据类型的转换方法
PHP中数据类型的转换方法PHP中数据类型的 强制转换转换成整形:(int)、(integer)转换成浮点型:(float)、(double)、(real)转换成字符串:(string)转换成数组:(array)转换成布尔值:(bool)、(boolean)转换成对象:(object)使用PHP提供的转换函数intval():转成整形floatval():转成浮点型st...原创 2020-03-31 11:15:47 · 346 阅读 · 0 评论 -
PHP中对象的复制(克隆)
PHP中对象的克隆浅克隆只能克隆对象中的“非对象非资源”的数据class A{ public $o = 1;}$obj = new A();$obj1 = clone $obj;$obj->o = 2;var_dump($obj);echo '<br />';var_dump($obj1);输出结果如下图可以看出对象的值修改后,克隆出来的对象值没有改...原创 2020-03-30 23:05:57 · 457 阅读 · 0 评论 -
PHP中类的自动加载
类的自动加载什么是类的自动加载?类的自动加载是指:在其他的页面中,要想使用其他的类文件,并不需要去“引入”包含的类文件,程序会在需要一个类的时候自动去“动态加载”这个类。什么情况下需要一个类?创建一个对象的时候(实例化)class A { public $v = 10; static $b = 20; public function show(){ echo "我是show...原创 2020-03-30 11:21:12 · 144 阅读 · 0 评论 -
单例模式下的mysql封装
使用单例模式封装mysql的基本操作需求:实现单例模式mysql的基本操作,添加、修改、删除、查询查询多个结果集(二维数组)查询单个结果集 (一维数组)查询单个数据<?phpclass MySQLDB{ public $host; public $port; public $username; public $password; public $charset;...原创 2020-03-29 22:08:17 · 323 阅读 · 0 评论 -
PHP类中静态方法与普通方法的互相调用
PHP类中静态方法与普通方法的互相调用静态方法调用普通方法方法一:在静态方法中使用new Animal()实例化Animal()类并赋值给$data,再通过$data调用其他的普通方法。class Animal{ public static function info(){ $data = new Animal(); return "我是静态方法,我可以调用类中的普通方法".$da...原创 2020-03-29 18:32:41 · 2905 阅读 · 0 评论