自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xionggang1024的博客

一个希望提升技能水平的平凡程序员

  • 博客(20)
  • 收藏
  • 关注

原创 如何学好php

1)熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作完整的网页;(2)理解动态语言的概念,运做机制,熟悉PHP语法;(3)学习如何将PHP与HTML结合起来完成简单动态页面;(4)接触MYSQL,开始设计数据库程序;(5)不断巩固,摸透大部分PHP常用函数,并可理解OOP,MYSQL优化,以及模板; ...

2018-07-30 09:43:36 231

转载 Linux安装配置php7+nginx

1.安装php7.0下载# wget  http://cn2.php.net/distributions/php-7.0.4.tar.gz解压安装# tar zxvf php-7.0.4.tar.gz# cd php-7.0.4首先查看安装帮助# ./configure   --help

2017-09-19 15:50:24 530

转载 linux环境安装php fileinfo扩展

linux环境安装php fileinfo扩展  windows环境安装扩展比较简单,只需要把dll拷贝到扩展目录,修改php.ini中相应的扩展就好了。   下面来介绍一下linux环境下的php扩展安装,以centos6.5和php7.1为例,介绍一下fileinfo的安装。   根据手册的介绍fileinfo扩展从php5.3之后默认是开启的,所以不需要我们单独安装。但是

2017-09-18 10:39:33 4060

转载 常用meta整理

概要标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。 —— W3School必要属性属性值描述contentsome text定义与http-equiv或name属性相关的元信息

2017-09-11 10:27:07 303

原创 laravel中获取模板文件的html,

blade 模板渲染$a = view('welcome');dump($a);//是一个对象如何将模板内容写入一个HTML页面中?记得response的作用吗?$html = response($a)->getContent();$html 就是blade编译之后的内容

2017-09-07 11:49:16 3641 1

转载 简单的laravel事件

先说一下在什么场景会使用这个事件功能。事情大概是这样的,需求要在用户注册的时候发一些帮助邮件给用户(原本用户在注册之后已经有发别的邮件的了,短信,IM什么的)原来这个注册的方法也就10多行代码。但是有时候我们为了省事,直接在注册代码后面添加了各种代码。例如这个注册方法本来是这样的namespace App\Htt\Controllers;use Illuminate\Ht

2017-09-04 09:42:17 433

原创 Jquery操作单选框选中状态

前端开发中经常使用到单选框(radio)与多选框(checkbox)组件,需要对组件的状态进行设置和读取,下面看一段网上流行的操作代码:class="cb-container">input type="radio" class="cb-radio" id="r1" name="rd" value="left"/>input type="radio" class="cb-radio cb-g

2017-08-28 18:51:02 570

原创 如何发布自己的composer并创建正式版本

首先去github建立一个新的库将包clone到本地。打开包文件,使用composer init命令初始化包 在composer.json中编写自动加载 "autoload": { "psr-4": { "Hellocomposer\\": "src/Hellocomposer", "Hellocomposer\\HelloWorld\\": "s.

2017-08-27 21:03:46 2179

转载 sourcetree和gitlab配置图解

一.前期准备安装1.git客户端(1.产生gitlab服务端和本地git相互传输时所需要校验的私钥和公钥    2.直接在Idea中使用git提交和push代码,当然也可以用sourcetree提交代码 )2.sourcetree客户端(1.拉取远端服务器代码到本地  2.push本地代码到远端  3.创建分支,解决提交代码中的冲突)3.gitlab账号(一般公司配置,用自己的邮箱)(

2017-08-22 08:25:24 459

原创 laravel如何获取当前url的别名

Route::get('/xiongtest', [ 'as' => 'xiong.test', 'uses' => 'XiongTestController@index']);以上路由为例在模版中可以使用route('xiong.test')来获取该路由的真实地址。在XiongTestController@index中,可以使用以下方法获取路由别名public fu

2017-08-15 15:53:42 6598 1

转载 发布composer包到packagist上并设置自动更新

发布到packagist上这个过程是本篇博客的重点。首先,想要将写好的项目发布到packagist上,需要先将项目发布到github上(当然不止此一种选择,不过我唯爱此种),发布项目到github我就不说了,项目发布成功后,1. 登陆packagist,点击Submit ,然后将github上项目地址填在如图位置,并点击 Check 2. 如果你的composer

2017-08-14 15:17:06 2664

原创 laravel系列之生成_ide_helper.php文件

在laravle中使用代码自动补全,比较方便开发,于是这边找到了相关的办法在laravel配置完好的情况下,同时安装好了composer。 进入代码的根目录执行composer require barryvdh/laravel-ide-helper然后在config/app.php的providers中添加Barryvdh\LaravelIdeHelper\IdeHelperS

2017-08-09 14:08:35 907

原创 php无限极目录获取树结构

$items = array(    1 =>array('id'=> 1, 'pid' => 0, 'name' => '江西省'),    2 =>array('id'=> 2, 'pid' => 0, 'name' => '黑龙江省'),    3 =>array('id'=> 3, 'pid' => 1, 'name' =>

2017-08-07 15:00:38 548

原创 使用openssl_encrypt方法替代mcrypt_encrypt做AES加密

mcrypt_encrypt在php7.1中已被废弃,需要使用openssl_encrypt代替

2017-08-02 19:20:05 19811 1

转载 Laravel Composer Package 开发简明教程

在Laravel的文档中有Package Development,对于入门开发人员来说还是比较抽象,因为开发一个包需要了解 Service Providers,Service Providers 和 Facade 已经够抽象的了对刚接触Laravel的开发人员来说,所以我来写一个简单的Laravel 包开发的实例教程吧。toastr.js是一个很方便的通知效果,最近刚发布了larave

2017-08-01 22:11:25 2603

原创 Laravel 发布线上忽略文件以及目录

.envstorage/app/*storage/logs/*storage/framework/cache/*storage/framework/sessions/*storage/framework/view/*public/resource/uploads/file/* 线上过滤,测试环境不过滤public/resource/uploads/tmp/*

2017-08-01 15:31:40 1017

原创 PHPStorm常用插件及安装方法

进入 File -> Settings -> Plugins -> Browse repositories ,搜索你想要的插件推荐几个常用插件.env files support可以在env函数使用是提示.env文件中所有的key值的自动完成功能Markdown support在编写.md文件时有预览的功能PHP composer.json

2017-08-01 15:30:00 37852

转载 windows环境安装composer

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa035

2017-08-01 15:28:19 207

原创 mac环境安装redis

-安装下载安装包 redis-3.0.7.tar.gz官网地址:http://redis.io/download解压:tar -zvxf redis-3.0.7.tar.gz  将解压后的文件夹放到 /usr/local目录下编译测试:接下来在终端中切换到/usr/local/redis目录下,输入:sudo make test测

2017-07-30 21:10:00 300

原创 前言,写给自己的话

做了五年的php,虽然有自己学一些东西,但是从来没有总结记录过。归结原因,终究离不开一个懒字。最近有一些感触,深感自己是一只井底之蛙,虽然也做出过一些东西,但是对框架和语言,还只是停留在应用层面,深感自己只是个码农而不是工程师。决定从新学习,克服懒散,总结记录,希望可以突破自身瓶颈和局限,提升自己的技术水平。留一句话自勉。最怕一生碌碌无为,还安慰自己平凡可贵

2017-07-30 20:47:52 638

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除