匠心不改,精益求精!
[ 登陆 - 注册 ]

相关分类

欢迎 51_201910 的加入!

1、客户端请求加密、服务端请求解密2、防止重复提交     一般是在数据库加状态,在 status=0 的状态下更新,更新完状态变为1,这样就可以防止重复提交---------------------------------------------------------------------------------签名基本原

例网址:www.xxxx.com/index.php?v=echo 123;<?php$v = urldecode($_GET['v']);    //get接收url参数v并且反编码一下  ,同样的也可以用post方式来接收@eval($v);  //把接

1 隐藏index.php入口文件,这个根据你的服务器需要配置.htaccess 文件,列如tp5<IfModule mod_rewrite.c>  Options +FollowSymlinks -Multiviews  RewriteEngine on

当我们news 实化一个类时,当前页面没有引入这个类,就会触发这个函数 sql_autoload_register();给这个函数传入一个我们写好的类,执行自动加载的方法,例如sql_autoload_register('\core\auto::load'); //执行auto类的l

1   宝塔放行  3306 端口2    服务器端也放行 3306 端品,我用的是阿里云的服务器3   宝塔,数据库访问权限选择所有人4 navicat 新建数据库存,写上的你 服务器ip , 端口3306 ,数据库帐

//删除文件函数 function deldir($path){    //如果是目录则继续    if(is_dir($path)){ //扫描一个文件夹内的所有文件夹和文件并返回数组 $p = scandir($

我很多时候用数组来定义配置文件,当有候我们需要动态的修改配置文件里的数组时,可以用到下面这个函数例如的配置文件内容:<?php return [     'cache' => 'false', 

//加密函数 function lock($txt,$key='www.51zuso.com'){   $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-=+"; &nbs

直接引入 ZipArchive 类;ZipArchive是php自带扩展类,在tp5直接引入就可以use ZipArchive;解压使用下面这个函数public function openfile(){ $zip = new ZipArchive(); //实列zip化类 $f

使用ini_get();函数ini_get('upload_max_filesize')

预定义常量EXT           类库文件后缀(.php)THINK_VERSION 框架版本号  路径常量DS 当前系统的目录分隔符THINK_PATH 框架系统目录 ROOT_PATH 框架应用根目录APP_PATH 应用目录(默认为application)CO

1,修改下一上database.php数据库配置// 数据集返回类型'resultset_type'  => 'array',修改为:'resultset_type'  => '\think\Collection',模型查询结果对象toArray() 一下例如:我

//引入redis类 use think\cache\driver\Redis; //实列化Redis $redis = new Redis();  /**      * 判断缓存  

1 查看自已的php版本信息echo phpinfo();    die();2.根据PHP版本号,编译器版本号和CPU架构,我当前版本选择php_redis-2.2.7-5.6-nts-vc11-x86.zip  和  php_igbinary-2.0.1-5.6-nts-vc11-x86.zip下载地址:http:

我的配置文件目录config 都放在根目录下config /extra 目录下创建你的自定义配置文件  例:文件名: setting.php内容:<?php//返回一个数组return [    'tp_index' => 'inde

D:\notepad++7.7.1\Notepad++下载emmet插件地址:http://download.emmet.io/npp/emmet-npp.zip下载  Python Script 1.0.8.0 ,插件用到的环境https://sourceforge.net/projects/npppythonscript/f

/**  * 修改扩展配置文件  * @param string  $file  文件地地址  * @param string $key 要修改的键名  *&nb

//字符截取函数,超出指定数量加上后辍... //param string $text 被截取字符串 //param number $length 截取字符长度 //例: {$data.title|subtext=18} function subtext($text,&n

今天遇到这个样一问题,我修改了入口文件,index.php, 自定义配置文件的位置// 定义配置文件目录和应用目录同级 define('CONF_PATH', __DIR__ .'/../config/');然后,在config/router.php 做了 域名部署'__domain__

//显示验证码       public function show_captcha(){           $captcha = new \t