自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 一行代码获取文件的后缀名

$path = 'D:/data/www/a/b.php';$ext    = strtolower(trim(substr(strrchr($path,'.'),1)));echo $ext;//strrchr()函数返回第二个参数在第一个参数中最后一次出现的位置,不区分大小写,并返回该该字符最后一次出现的位置到字符串结束的所有字符 substr()函数是截取字符串,1是从下标为

2016-03-26 01:28:46 463

转载 一行php代码删除指定目录下的所有文件

array_map('unlink',glob('*'));  就这一句可以删除所以目录下的文件了,我们也可以指定目录,代码如下:  array_map('unlink',glob('aaa/*'));  就是aa目录下所有文件了,下面讲一下这三个函数:  glob() 函数返回匹配指定模式的文件名或目录  unlink()函数删除文件  array

2016-03-26 01:17:59 600

原创 查询一个字符串中出现次数最多的字符

思路:    将字符串str_split()函数将字符串拆分为数组   拆分之后是一个以为数组,利用array_count_values()函数将值出现的次数组成一个一维数组;   然后将数组进行排序   代码:   $str = 'heaehaejjgoahogjaojgajiriaji23333333ruafakf';   $arr = str_split($str);

2016-03-26 01:15:53 596

原创 正则匹配html中链接地址

/**  *匹配链接地址  */ $preg='//is';  $str ='哈哈哈文本段1土豪君    ';  preg_match_all($preg,$str,$match);//在$str中搜索匹配所有符合$preg加入$match中  for($i=0;$i {     echo '';     echo $match

2016-03-26 01:07:12 1310

原创 利用php实现获取一个文件中一个单词或者字符串出现的次数

//以下均以hello作为要查找的单词字符方法一:     利用file_get_contents()函数获取文件内容,然后对内容以要查找的单词进行explode()拆分,最后将拆分的数组元素个数减去一    代码:         $contents = file_get_contents('a.txt');         $arr = explode('hel

2016-03-26 01:03:19 1123

原创 匹配html中a标签的内容

利用正则表达式来匹配html中a标签中的内容:     获取html内容:     $contents = file_get_contents('a.html');    利用正则匹配:     preg_match_all('/(.*)/',$contents,$matches);     输出:     print_r($matches[1]);

2016-03-26 00:40:59 2475

原创 centos7下安装composer

使用命令下载: curl -sS https://getcomposer.org/installer | php -- --install-dir=安装路径下载之后设置环境变量: mv composer.phar /usr/local/bin/composer并修改权限,否则执行的时候会报错 chmod -R 777 /usr/local/bin/composer然后

2016-03-10 00:08:17 9881

原创 git 配置快捷键

实际上就是弄了个别名$ git config --global alias.st status$ git config --global alias.ci commit$ git config --global alias.df diff$ git config --global alias.co checkout$ git config --global alias.br b

2016-03-10 00:03:45 6780 1

转载 git 配色方案

为了使我们工作起来更加的快捷方便,我们需要配置git的颜色使我们更加易读代码git config --global color.diff autogit config --global color.status autogit config --global color.branch autogit config --global color.ui true

2016-03-10 00:01:29 1422

原创 git常用命令

查看版本: git --version项目初始化: git init克隆项目: git clone 项目地址配置信息: 列出配置信息 :git config --list 单独列出姓名: git config user.name 配置姓名:git config --global user.name 姓名 配置密码:git config

2016-03-09 23:56:19 328

原创 git status的时候不再显示本地删除的文件状态

有时我们在本地删除文件后,git status的时候我们总能看到这些痕迹,但是这些痕迹当我们知道之后就不再需要每次git status的时候都显示出来,这样可能我们删除了很多文件之后又对其他某些文件作了修改的时候,我们git status的时候信息过多不便于我们过滤以及查看有用信息所以我们要将已知的删除信息在git版本控制跟踪中删除git rm 路径以及文件名git commit然后再

2016-03-09 23:49:02 3106

翻译 修改404页面,防止暴露环境信息

我们在开发中有时会出现404页面,如果是默认的话我们的404错误页面就会显示一些我们的环境信息,为了安全起见,我们可以隐藏起来,下面是具体步骤:     在Apache配置文件中搜索404,找到这个选项之后修改其后面的页面为自定义页面,比如说nofile.html    然后在站点根目录下面新建一个nofile.html文件,然后去简单编写下页面信息,也可以留白,保存后重启Apache

2016-01-13 10:21:01 689

原创 php开发中简单的引入编辑器的方法

//在php中调用编辑器的方法//第一步:将编辑器文件夹放置后台管理文件夹内//第二步:利用以下语句进行引入操作//注:eWebEditorPHP38是编辑器文件夹的名称,id=content中content为上线隐藏域的名称//在php中调用编辑器的方法//第一步:将编辑器文件夹放置后台管理文件夹内//第二步:利用以下语句进行引入操作//注:eWe

2016-01-08 17:28:24 616

原创 高效的删除数组中的空值

以前我会使用foreach把数组循环一遍,然后加上if判断,但是这样的话效率的确是很低       现在使用array_filter()函数把其删除,array_filter()函数可以使用回调函数,       但是如果不使用回调函数的话,那么默认的就是删除数组中值为false的项目

2016-01-04 01:17:29 4848

原创 远程链接数据库中权限问题

在命令行中输入mysql -h ip地址 -uroot -proot 然后回车       如果要让其他的主机远程的链接自己的数据库的话,        首先要进入自己的数据库,然后use mysql        进入mysql这个库,然后输入select user,password,host from user;        此时我们就可以看到有主机地址和用户名密码了,

2016-01-04 01:09:31 383

原创 利用ajax向控制器中传二维数组

使用ajax向控制器中传递字符串或者值的时候,我们就按照平常的传值进行,但是在传递数组的时候要特别注意,它不支持传递关联数组,不过要想传递过去还是可以得,就是把它做下处理,json_encode()一下,并且传递过去之后还是原来的数组格式但是大数组就不要传了,比较耗费资源,直接把需要的参数传过去,到控制器中再进行相关处理

2016-01-04 01:04:28 3101

原创 YII2中向布局中传参

Yii2点滴之(一)如何向布局文件中传参?解决方案:        我们首先要知道yii2中的布局文件主要负责的任务就是把一些公共的部分给分离出来,减少模板页面中的空间,使我们的代码看起来更加的一目了然。        但是有的时候我们需要向模板中传递一些值来完成我们想要的动作,那么我们该如何做呢?        我们需要先在控制器中取得当前的view,然后给view设

2015-08-26 00:26:51 620

空空如也

空空如也

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

TA关注的人

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