Laravel-artisan命令

Laravel-artisan命令
[root@localhost laravel]# php artisan list 用法: command [options] [arguments]   可选参数: -h, --help Display this help message -q, --quiet Do not output any message -V, --version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n, --no-interaction Do not ask any interactive question --env[=ENV] The environment the command should ...

laravel利用auth完成后台的登录模块

laravel利用auth完成后台的登录模块
开发环境:windows10、iis、php7.3,安装好laravel   1、创建管理员admin数据表 (1)命令提示符执行:php artisan make:migration create_admin_table (2)修改database/migration/*_create_admin_table.php中的up()方法,如下: <?php use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateAdm...

PHP多维数组递归转换编码-含键名

PHP多维数组递归转换编码-含键名
亮点在于:对数组的键名也进行了转换。   推荐方法: <?php function array_iconv($arr, $fromCharset, $toCharset){ if(is_array($arr)){ $arr1 = array(); foreach($arr as $key => $value){ $key = iconv($fromCharset, $toCharset, $key); $arr1[$key] = array_iconv($value, $fromCharset, $toCharset); } }else{ ...

工作流设计参考

工作流设计参考
工作流很少有让人满意的,即便是国内用的比较多的jbpm,用起来也会觉得很便扭。再加上PHP中没有什么好用的工作流,于是干脆自己设计一个,设计的原则如下: 1 根据80/20原则,只使用wfmc模型中最符合自身应用的20%功能 2 充分吸收国内使用jbpm开发BOSS中遇到的问题,工作流引擎只负责参数的收集和流程的流转,具体和业务的控制,交给每个流程定制的控制类去实现。 3 表单采用简单的html+控制标签的方法实...

忘记upupw管理面板密码的解决办法

忘记upupw管理面板密码的解决办法
为了方便,本地有一个upupw的绿色版php环境。 经常不使用,就会忘记,这不,我之前修改了upupw的网页管理面板密码,居然忘记了。   解决办法如下: 1、打开upupw解压安装的主目录,例如我是D:\soft\UPUPW_K2.1 2、在主目录下找到D:\soft\UPUPW_K2.1\kangle\config.xml文件,config.xml是kangle的配置文件,没想到管理用户名和密码是写在这个配置文件里面的。 3、打开config.xml,大概在第14行,内容如...

iis配置php后,提示 FastCGI 进程意外退出,的解决办法终于找到了

iis配置php后,提示 FastCGI 进程意外退出,的解决办法终于找到了
  今天给腾讯云windows服务器配置iis+php manager+php5.3+php5.6+php7.1,出现了2个问题。   问题1:php manager官网下载没了 php manager官网下载没了!对就是没了,页面还在,但下载选项没了,只好百度搜索哪里有别人上传的资源。   问题2:配置php后,提示FastCGI 进程意外退出 提示FastCGI 进程意外退出,是因为没有安装对应php版本的“Microsoft Visual C++ XXXX Redistributable” 比如...

phpexcel导出excel无法打开,提示文件格式或文件名无效,文件损毁,解决办法

phpexcel导出excel无法打开,提示文件格式或文件名无效,文件损毁,解决办法
使用过很多次phpexcel了,有时需要保存文件到磁盘,有时需要浏览器弹出下载。保存到磁盘一半不会出现问题,关键是浏览器弹出保存,经常会发生导出的excel文件无法打开,提示文件格式或文件名无效,文件损毁。在此,记录一下解决办法。     1、xls还是xlsx?首先确定导出的excel文件扩展名 2、添加header,不同的文件类型,不同的header。 我就是这里出了问题,xlsx用了xls的header,导致导出的ex...

【PHP】YII框架

【PHP】YII框架
相比于其他php框架,yii框架更适合快速开发,脚手架是他的一大特色,可以表单方式自动生成php文件,666!缺点是文档不够完善。 给大家介绍一些不错的yii资料和视频教程。 yii官网: www.yiiframework.com 文档: http://www.yiiframework.com/doc-2.0/index.html 中文站: http://www.yiichina.com/   推荐学习视频: 一、魏曦视频教程 1、yii基础视频: http://www.weixistyle.com/yii2.php 2、魏曦...

【SeayDzend】加密php文件,解密工具

【SeayDzend】加密php文件,解密工具
20211209更新: PHP加密工具,可以在线加密:https://www.sourceguardian.com/online-php-encoder.html 支持PHP7和PHP8!   SeayDzend是一款解密加密php文件的工具,非常实用。   我这里提供一份亲测可用的,当然你也可以百度下载。 SeayDzend解密工具

PHP命名空间

PHP命名空间
如果,我们的php程序中有多个类,类写多了,有可能出现相同的类命;实例化这个类的时候,程序就不知道你到底是用那个类。   如果这些类都引入同一个文件,那么会报错: Fatal error: Cannot redeclare class xx 不能重新申明类 xx.因为不知道你到底用的是哪个类。   命名空间就可以巧妙的解决这个问题。给这些类配置不同的命名空间,就相当于不同的类了,虽然同样的名字。   namespace a\a\...