自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PHP部落

PHP部落

  • 博客(62)
  • 资源 (6)
  • 收藏
  • 关注

原创 WIN XAMPP端口占用及配置虚拟主机解决方案

一、端口占用启动XAMPP集成环境log报错如下:15:11:13 [Apache] Error: Apache shutdown unexpectedly.15:11:13 [Apache] This may be due to a blocked port, missing dependencies,15:11:13 [Apache] improper privileges, a crash, or a shutdown by another method.15:11:13 [A

2022-03-01 13:35:35 398

原创 MAMP环境下缓存严重问题解决方案

MAMP环境下缓存严重问题解决方案,直接上图,如下:

2018-08-08 19:38:14 1788

原创 Yii2 基本版学习笔记

URL 部分-PATHINFO设置 config/web.php'urlManager' => [ 'enablePrettyUrl' => true,//默认是false,设置为true时,才是pathinfo格式路由,但是带index.php入口文件,如果需要隐藏需要配合.htaccess文件 'showScriptName' => false,...

2018-08-06 10:57:40 438

原创 mac 10.13.5 有线无法上网问题解决方案

进入『关于本机』》系统报告》软件》安装》,用安装日期排列,看是否安装了Incompatible Kernel Extension Configuration Data version 3.28.2,如果是3.28.1版本的话,需要更新为3.28.2才能解决这个问题。 用实用工具里面的终端,输入sudo softwareupdate –background,然后按提示输入你的密码,稍等几分钟就会在...

2018-08-03 09:03:28 10322

原创 nginx +php-fpm配置服务器错误

nginx +php-fpmlnmp1.5 安装使用lnmp vhost add添加虚拟域名 问题描述:提示500错误;打开/usr/local/php/etc/php.ini,display_errors = Off改为为:display_errors = On重启服务器页面错误提示:Warning: require(): open_basedir res...

2018-07-24 15:29:59 990

原创 PhpStorm2017.01 for mac svn 无法保存密码

问题描述:PhpStorm2017.01 for mac svn,当idea重启后,在使用svn就需要重新输入账户密码, 菜单下面的保存功能失效….问题贴图:解决办法直接贴图:

2018-06-01 10:42:38 911

原创 WIN phpstorm 2017.2.1下载、激活及 SVN配置

2017.2.1下载、激活及 SVN配置

2017-08-25 11:59:39 560

原创 phpstorm 2016.2 版代码提示功能开启解决方案

安装好phpstorm 2016.2之后 发现代码高亮和函数自动提示都失效了在phpstorm底部面板的信息提示处发现有一条系统消息: 12:04:18 Power save mode is on Code insight and other background tasks are disabled. Do not show again Disable Power Save Mode 点

2016-11-29 11:44:08 2854

原创 PHP取整,四舍五入取整、向上取整、向下取整、小数截取

PHP取整数函数常用的四种方法:1.直接取整,舍弃小数,保留整数:intval(); 2.四舍五入取整:round(); 3.向上取整,有小数就加1:ceil(); 4.向下取整:floor()。一、intval—对变数转成整数型态 intval如果是字符型的会自动转换为0。intval(3.14159); // 3intval(3.64159); // 3intval('ruesi

2016-05-16 13:51:26 348703 2

原创 二维数组排序 array_multisort

参数中的数组被当成一个表的列并以行来进行排序 - 这类似 SQL 的 ORDER BY 子句的功能。第一个数组是要排序的主要数组。数组中的行(值)比较为相同的话,就会按照下一个输入数组中相应值的大小进行排序,依此类推。 第一个参数是数组,随后的每一个参数可能是数组,也可能是下面的排序顺序标志(排序标志用于更改默认的排列顺序)之一: SORT_ASC - 默认,按升序排列。(A-Z) SORT_

2016-02-24 18:49:59 724

原创 CI框架与Smarty模板整合

第一步,把下载到的smarty模板引擎解压,然后把里面的libs文件夹改名为smarty,然后把这个文件夹整体复制到application\libraries目录下面;第二步,在application\libraries目录下面建立一个文件,文件名可以自定义,例如创建一个ci_smarty.php文件,打开文件,在文件中写入以下代码:<?phpif (!defined('BASEPATH'))exi

2016-02-19 13:35:24 1281

原创 获取微信用户的openid的方法

第一种方法:通过发送信息的形式,获取FromUserName(就是openid);switch ($MsgType) { case "text": $replyMsg = "你的OpenID为:" . $object->FromUserName; $replyXml = "<xml> <ToUserName><![CDA

2016-02-18 17:19:11 8289

原创 PHP面试题总结

写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名 例如: http://www.zhosoft.com/article/20160127/page.php?id=1 需要取出 php 或 .php$url='http://www.zhosoft.com/article/20160127/page.php?id=1';$path= parse_url($url);echo p

2016-01-27 11:14:19 536

原创 PHP微信开发新浪sea服务器提示token验证失败

在微信平台中修改服务器设置时,服务器地址:新浪sae;问题描述:微信验证Demo,提示token验证失败;解决办法 :在echo $echoStr,之前添加header('content-type:text');重新提交,验证成功;

2016-01-20 10:55:31 1463

原创 适用的php代码段

//php 字符串截取函数function substr_cut($str_cut,$length){ if (strlen($str_cut) > $length) { for($i=0; $i < $length; $i++) if (ord($str_cut[$i]) > 128) $i++; $str_cut = s

2015-12-24 11:03:15 405

原创 PHP字符串处理函数库

AddSlashes: 字符串加入斜线。 bin2hex: 二进位转成十六进位。 Chop: 去除连续空白。 Chr: 返回序数值的字符。 chunk_split: 将字符串分成小段。 convert_cyr_string: 转换古斯拉夫字符串成其它字符串。 crypt: 将字符串用 DES 编码加密。 echo: 输出字符串。 explode: 切

2015-12-03 11:04:18 338

转载 PHP编程效率的20个要点

用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加 上了双引号)。  1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速

2015-12-03 10:31:42 368

原创 js到时间时显示

function timer() { var closeTime = document.getElementById("remained_time").value; var displayTime; function showTime() { var day = Math.floor(closeTime / (60 *

2015-12-02 17:01:35 302

原创 PHP接收APP端传输的图片/视频等文件需配置服务器

通过phpinfo(),找到Loaded Configuration File ,找到php.ini的路径;修改一下配置; 找到:max_execution_time = 30 ,这个是每个脚本运行的最长时间,单位秒,修改为:max_execution_time = 150 找到:max_input_time = 60,这是每个脚本可以消耗的时间,单位也是秒,修改为:max_input_time

2015-11-03 16:37:41 2975

原创 PHP判断一个string 是否是json string

//PHP判断一个string 是否是json stringpublic function isJsonString($str) { try { $jObject = json_decode($str); } catch (Exception $exc) { return FALSE; } return (is_objec

2015-10-19 10:58:18 1439

原创 百度PUSH PHP服务器端

import("Vendor.BaiduPushService.sdk"); // 创建SDK对象. $sdk = new \PushSDK(); // 设置消息类型为 通知类型. $opts = array( 'msg_type' => 1 ); $data = $this->g

2015-07-15 10:43:17 1167

原创 ajax异步判断

var xmlHttpfunction showUser(str1,pbalance){ str=str1+"|"+pbalance; xmlHttp = GetXmlHttpObject() if (xmlHttp == null) { alert("Browser does not support HTTP Request")

2014-10-19 14:09:32 402

原创 PHP开发规范【总结】

变量:一个单词,全部小写;多个单词,一个单词全部小写,从第二个单词开始,

2014-10-07 23:08:49 353

原创 fopen、fclose、fwrite使用

$fileName="file.txt";$handle = fopen($fileName, "a+");fwrite($handle, date("Y-m-d H:i:s", time())."\n");fclose($handle);

2014-10-07 22:55:08 915

原创 PHP把金额数字转换成大写形式

function getChineseNumber($num){ $d = array('零','壹','贰','叁','肆','伍','陆','柒','捌','玖'); $e = array('元','拾','佰','仟','万','拾万','佰万','仟万','亿','拾亿','佰亿','仟亿','万亿'); $p = array('分','角'); $zheng='整'; //追

2014-04-15 12:19:11 1188

原创 mysqladmin: Can't turn off logging; error: 'Access denied; you need the SUPER privilege for this op

问题:在centOS上安装了mysql后,卸载了又重新安装,使用mysqladmin -u root password 'new password'更改密码,提示: mysqladmin: Can't turn off logging; error: 'Access denied; you need the SUPER privilege for this operation'

2014-01-13 15:50:39 3321

原创 ECShop的结构图及各文件相应功能介绍

ECShop2.5.1_Beta upload 的目录         ┣ activity.php 活动列表         ┣ affiche.php 广告处理文件         ┣ affiliate.php 生成商品列表         ┣ article.php 文章内容         ┣ article_cat.php文章分类         ┣ aucti

2014-01-09 12:51:53 2465

原创 EcShop二次开发学习方法<一>

近年来,随着互联网的发展,电子商务也跟着一起成长,B2B,C2C,B2C的电子商务模式也不断的成熟。这时催生出了众多电子商务相关的PHP开源产品。B2C方面有Ecshop,Zencart,Magento等国内外知名产品。下面我们就来简单介绍一下学习Ecshop二次开发的过程和要注意的一些东西: Ecshop二次开发必备基础:非常熟悉HTML熟悉DIV+CSS的布局扎实的PH

2014-01-09 12:48:47 924

原创 linux下mysql安装、目录结构、配置

1、准备安装程序(官方网站下载)服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm客户端:MySQL-client-community-5.1.44-1.rhel4.i386.rpm2、安装(打印信息略)[root@localhost /]#rpm -ivh MySQL-server-comm

2013-12-31 13:16:08 454

原创 Linux系统下安装rz/sz命令及使用说明

对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,我们就简单的讲解一下如何安装和使用rz、sz命令。1.软件安装(1)编译安装root 账号登陆后,依次执行以下命令:1cd /tmp

2013-12-31 13:04:15 807

原创 php总结

数组:is_array();in_array();count();array_flip();

2013-12-30 17:58:58 381

原创 PHP的构造方法,析构方法和this关键字

PHP的构造方法,析构方法和this关键字一.什么是构造方法    构造方法是类的一种特殊的方法,它的主要作用是完成对新对象初始化.    特点:    没有返回值.    在创建一个新的对象时,系统会自动调用该类的构造方法完成对新对角的初始化.    语法:    php5:        修饰符 function __co

2013-10-30 14:59:35 576

原创 php中生成随机密码的自定义函数代码

这篇文章主要分享下php中生成随机密码的方法,原理就是把一些要生成的字符预置一个的字符串包括数字拼音之类的以及一些特殊字符,这样我们再随机取字符组成我们想要的随机密码了代码一:生成一个随机密码的函数,生成的密码为小写字母与数字的随机字符串,长度可自定义。相对来说,这个比较简单复制代码代码如下:/* * php自动生成新密码自定义函数(

2013-10-30 14:52:41 844

原创 php四种基础算法:冒泡,选择,插入和快速排序法

1. 冒泡排序法 思路分析:法如其名,就是像冒泡一样,每次从数组当中 冒一个最大的数出来。 比如:2,4,1 // 第一次 冒出的泡是4 2,1,4 // 第二次 冒出的泡是 2 1,2,4 // 最后就变成这样 代码实现: $arr=array(1,43,54,62,21,66,32,78,3

2013-10-30 14:39:02 589

原创 PHP实现今天是星期几的几种写法

// 第一种写法$da = date("w"); if( $da == "1" ){ echo "今天是星期一"; }else if( $da == "2" ){ echo "今天是星期二"; }else if( $da == "3" ){ echo "今天是星期三"; }else if( $da == "4" ){ echo "今天是星期四"; }else if( $da =

2013-10-30 14:15:37 1958

原创 JQuery 基础事件

下面列举一下事件方法.ready(handler)   绑定在DOM和CSS完全加载后调用的处理程序handler.bind(type,[data],handler) 绑定在给定类型的事件type发送到元素时调用的处理程序handler.live(type,handler)绑定当给定事件发送到元素后调用的处理程序,使用事件委托.die(type,[handler])

2013-09-23 10:30:21 563

原创 php 多维数组的遍历

function arr_foreach ($arr) { static $data; if (!is_array ($arr)) { return $data; } foreach ($arr as $key => $val ) { if (is_array ($val)) { arr_foreach ($v

2013-09-16 14:07:21 1375

原创 Magento: Adding category attributes

在后台添加一个category 属性,首先要自定义module,在YourNamespace/YourModule/sql/yourmodule_setup/新建名为:mysql4-install-0.1.0.php 文件,添加如下代码:$installer = $this;$setup = new Mage_Eav_Model_Entity_Setup('core_setup');$

2013-08-21 09:43:51 688

原创 PHP中冒号、endif、endwhile、endfor这些都是什么

我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如:空的对于相当一部分PHP爱好者来说根本没见过啊,这些是什么东西呢?难道是那些博客的开发者自己搞的仿PHP的模板语言?非也,其实这些都是PHP的语法,只不过不常用而已,这些都是PHP流程控制的替代语法。这里就就给大家详细说一下PHP流程控制的替代语法。什么是替代语法?简单的说就是一些语法

2013-08-19 16:23:41 998

原创 分享Zend Studio快捷键

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上

2013-08-07 10:47:16 580

css教程PDF版

css教程PDF版,css电子书,css菜鸟必备电子书

2013-04-26

DIV+CSS布局大全

DIV+CSS布局大全

2013-04-20

php中文学习手册

php中文学习手册,php菜鸟学习,php资料,php学习文档

2013-04-17

PHP留言板源代码

PHP留言板源代码

2013-01-15

空空如也

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

TA关注的人

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