外部调用类的私有属性-编程思维

外部调用类的私有属性 先来了解一下PHP类中的__get和__set函数 当试图获取一个不可达属性时,类会自动调用__get函数。 当试图设置一个不可达属性时,类会自动调用__set函数。 首先,来看一下__get函数,先来获取一个可达属性试试: <?php class A{ public $a=1; private $b=2; fu

php实现类似题库抽题效果-编程思维

PHP实现类似题库抽题效果 大家好,我顾某人又回来了,最近学了一点PHP,然后就想写个简单小例子试试,于是就写了一个类似于从题库抽题的东西,大概就是先输入需要抽题的数量,然后从数据库中随机抽取题目。 希望各位大佬轻喷。 假设我现在有这样一个题库: 啊?为什么要用英文?,因为我,,没搞定编码问题😭。 接着我来进行抽题: 这样就随机抽出了三道题目。 现在来说说我的思路,希望各位大佬不吝赐教。

php匿名函数-编程思维

PHP匿名函数 匿名函数(Anonymous functions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。 举例: <?php $greet=function($name){ echo 'Hello '.$name; }; $greet('World!'); ?>

php继承-编程思维

PHP继承 这是一篇迟来的更新,因为它应该在前两天就被更新了,但是由于我英语四级没过!没过!没过!导致我心情低落,所以就玩了几天的游戏,哦不,进行了几天反思,痛定思痛 痛何如哉! 以下都是我个人的理解,有错的地方还望不吝赐教。 为什么需要继承? 继承就是 一个子类通过extends父类把父类的属性和方法继承下来。 假设现在现在需要写两个类,小学生类和高中生类,小学生会说话,走路,考试,高中生也会

php接口-编程思维

PHP接口 PHP接口(interface)作用类似于继承中的父类,接口是用于给其他的类继承用的,但是接口中定义的方法都是没有方法体的且定义的方法必须是公有的。 举例: <?php interface iTemplate{ public function eat($food); public function learn($code); }

mysqli面向对象操作数据库-编程思维

Mysqli面向对象操作数据库 首先配置一下数据库: 接着用PHP中的Mysqli扩展库面向对象查询这个数据表。 操作分为以下几个步骤: 连接数据库 操作数据库 处理结果 关闭资源 <?php $connect=new mysqli('localhost','wy','000000','test'); //连接数据库 if (!$connect){

php实现一个简陋的注册登录页面-编程思维

PHP实现一个简陋的注册登录页面 今天来水一篇没有**用的 /滑稽脸,代码简陋臃肿考虑不全,各位大佬轻喷,还望不吝赐教。 首先考虑了一下需要至少四个页面:register.html、register.php、login.html、login.php。 register.html是这么写的: <!DOCTYPE html> <html> <meta http-equi

php实现简单下载功能-编程思维

PHP实现简单下载 PHP文件为download.php,供下载的文件为1.jpg. <?php $filename="1.jpg"; if(!file_exists($filename)){ die("文件不存在"); } //判断文件是否存在 $fp =fopen($filename,"r"); /

设置yii环境和直接安装yii2.0-编程思维

首先,phpstudy得要是7.0以上版本,我卸载了老的phpstudy还删除了这就直接导致之前的项目都删除掉了,然后还要自己git clone 然后安装composer,还不能用软件安装还要用composer.phar来

第一篇博客-关于采集来编码的问题-编程思维

1.关于编码:不要轻易相信你采集人家网页上面写的编码格式,很有可能是骗你的,找了大量相关资料,甚至去阅读了 unicall ascll utf-8 gbk gb2312这些编码产生的历史,尼玛,我都会背这些编码了,之前还要