[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完成后台的登录模块
开发环境: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
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的绿色版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 进程意外退出,的解决办法终于找到了
今天给腾讯云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文件无法打开,提示文件格式或文件名无效,文件损毁。在此,记录一下解决办法。
1、xls还是xlsx?首先确定导出的excel文件扩展名
2、添加header,不同的文件类型,不同的header。
我就是这里出了问题,xlsx用了xls的header,导致导出的ex...
【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文件,解密工具
20211209更新:
PHP加密工具,可以在线加密:https://www.sourceguardian.com/online-php-encoder.html
支持PHP7和PHP8!
SeayDzend是一款解密加密php文件的工具,非常实用。
我这里提供一份亲测可用的,当然你也可以百度下载。
SeayDzend解密工具
PHP命名空间
如果,我们的php程序中有多个类,类写多了,有可能出现相同的类命;实例化这个类的时候,程序就不知道你到底是用那个类。
如果这些类都引入同一个文件,那么会报错:
Fatal error: Cannot redeclare class xx
不能重新申明类 xx.因为不知道你到底用的是哪个类。
命名空间就可以巧妙的解决这个问题。给这些类配置不同的命名空间,就相当于不同的类了,虽然同样的名字。
namespace a\a\...