<?phpnamespace app\index\controller;use think\Collection;use think\Db;use think\db\Query;class Te...
189
这个问题视频教程中没有详细讲解。是不是这样:因为php不支持块级作用域,所以变量会在函数或循环之外存在。解决办法是使用‘unset‘将变量及时销毁。希望老师能给个详细的解答,谢谢~
214
$arr = [ ['id'=>01, 'name'=>'赵丽颖', 'gra...
148
//整数相加函数 <?php function a ($b,$c){ &nbs...
172
<?php/** * Created by PhpStorm. * User: Administrator * Date: 2019/3/21 0021 * Time: 22:18 */name...
252
php不支持块级作用域的情况下,会容易导致无意识的函数重名引起bug。所以如果想要避免这些情况的出现,那么有以下两种办法:1、尽量不使用相同的块名,来避免重名,如加上特殊的标识、备注等方法。2、虽然p...
202
//1.urlencode()与urldecode() $url = 'http://www.baidu.cn/'; echo $url,'<...
314
function getMoney() { $rmb = 1; $func = function() use ( $rmb ) { &n...
220
用composer方法安装thinkphp5.1的方法步骤 1.打开网址:https://www.phpcomposer.com/中的“安装包列表”; 2.输入“think”搜索; 3.打开搜索出来的...
309
比较for/while/foreach循环的不同之处首先创建一条数组: $data = [1,2,3,4,5,6,7,8,9,10];1、for循环$re...
277
本章小结问题:PHP不支持块级作用域会引发哪些问题?应该如何避免呢?答案:引发的问题主要是后面的同名变量可能会覆盖前面的变量。在PHP语法层面没有太好的办法避免,只能尽量保证变量命名的规范性来减少变量...
274
<?php //其它常用操作 //连接数据库,返回db对象 require __DIR__.'/public/connect.php'; //删除数据 //返回PDO...
238
<?php namespace app\admin\controller; use think\Controller; class Index exte...
186
PHP只支持函数作用域,当一个函数内有多个代码块时,后面的代码块和前面代码块变量名相同时就会出现值污染的情况,如果变量是标量类型,尽量每次使用变量前初始化变量,如果变量是引用类型变量就要先检测下,不要...
201
PHP只支持函数作用域,当一个函数内有多个代码块时,后面的代码块和前面代码块变量名相同时就会出现值污染的情况,如果变量是标量类型,尽量每次使用变量前初始化变量,如果变量是引用类型变量就要先检测下,不要...
149