自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员----杨丁的博客

记录自己学习编程的轨迹

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

原创 Centos7快速搭建php开发环境(内置swoole源码安装教程)

Centos7快速搭建php开发环境(内置swoole源码安装教程)目录使用宝塔快速搭建Linux上php开发环境宝塔的安装使用宝塔安装软件配置站点源码安装swoolecomposer安装摘要:本文记录我在使用宝塔快速搭建swoole学习环境过程中点滴,用以整理linux中php开发环境的快速搭建,文末是我的思考:Linux工具安装方法剖析使用宝塔快速搭建Linux上p...

2020-02-25 17:40:20 468

转载 php 5.3新增的闭包语法详解

本文不是原创,原文地址: php 5.3新增的闭包语法详解代码如下:<?php/** * author: selfimpr * mail: lgg860911@yahoo.com.cn * blog: http://blog.csdn.net/lgg201 * 下面提到的代码在PHP5.3以上版本运行通过. */function callback($callback) { $

2017-04-26 09:19:35 385

原创 mysqli预处理详解

mysqli预处理的学习主要是指mysqli_stmt对象的方法的使用,下面我们通过一个例子来分析各个方法的使用方法和作用: 代码如下:/* 连接mysql */$mysqli = new Mysqli(DB_HOST,DB_USER,DB_PWD,DB_NAME);if($mysqli->connect_errno){ die('Connect Error : '.$mysqli->c

2016-04-13 16:32:42 898

原创 php中合并数组的方法

php中数组合并的方式有两种,具体方法容我慢慢道来: 1.array_merge()函数合并数组 具体事例如下: a=array(′where′=>′uid=1′,′order′=>′uid′,‘limit′=>′5,4′);a = array( 'where' => 'uid=1', 'order' => 'uid', ‘limit’ => '5,4'); b = array( ‘where

2016-04-09 17:01:39 749

原创 sql语句中count(*),count(1),count(id)区别详解

1.前言相信大多数有一定经验的phper都碰到过这个问题,count(*)和count(1),以及count('id')列有什么区别呢,这三者到底有什么不同呢,今天我将为此做深层的剖析,各位猿友们,注意看哈。。。。。2.问题详解count(*)和count(1)其实并没有区别,这两者都会将表中所有行都算进来,也就是该表的总行数实例如下:两者的结果相同并没有区别,这时

2016-03-24 15:02:53 33003 4

转载 php的password hashing(密码加密详解)

一、前言PHP5.5提供了许多新特性及Api函数,其中之一就是Password Hashing API(创建和校验哈希密码)。它包含4个函数:password_get_info()、password_hash()、password_needs_rehash()、password_verify()。在PHP5.5之前,我们对于密码的加密可能更多的是采用md5或sha1之类的加密方式(没人

2016-03-23 11:30:02 934

原创 empty()和isset()的区别

相信作为新手的我们,每次用到empty()和isset()时等都会有这样的疑惑:这二者有何区别?什么时候需要用empty()?什么时候用isset()?今天我给大家说说二者的区别,以及二者的应用场景:1.区别汇总:区别一:empty()是函数,它具有函数的所有属性,有返回值,可以使用函数返回值作为参数,可以使用动态变量访问等;isset()是语句,它是php一种固有的逻辑结构,如for

2016-03-21 14:10:03 787

转载 常用正则表达式大全

如题,常用正则表达式大全:1.中文字符匹配[\u4e00-\u9fa5]2.匹配双字节字符(包括汉字) [^\x00-\xff]    注:双字节字符指全圆角字符和汉字3.匹配空白行\n\s*\r4.匹配Email地址[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])

2016-02-06 10:35:13 301

原创 mysql高级操作汇总

一、WIn32命令行操作1.mysql数据库的备份方法a.mysqldump -u用户名 -p  database>filename.sqlb.运行上述命令后在mysql/bin目录下可以找到filename.sql文件,该文件包含创建database数据库的所有sql语句2.mysql数据库恢复例如你想将上述sql文件导入到数据库a里面,可按如下操作:

2016-02-03 13:54:09 346

原创 wampsever内置phpmyadmin密码修改和弹窗登陆

一、phpmyadmin密码修改1.通过cmd命令行打开mysql,具体步骤如下:a.找出mysql.exe所在路径,我的是E://wamp/bin/mysql/bin/b.输入mysql.exe -uroot -p '';c.点击Enter键即可登陆mysql。2.修改mysql库下的user表中所有用户名为root的密码,步骤如下:a.use mysql; //选取my

2016-02-02 15:41:21 1083

原创 魔术方法__sleep和__wakeup的使用方法

魔术方法__sleep:用serialize() 函数实例化一个类的时候会检查类中是否存在一个魔术方法 __sleep()。如果存在,该方法会先被调用,然后才执行序列化操作。此功能可以用于清理对象,并返回一个包含对象中所有应被序列化的变量名称的数组。如果该方法未返回任何内容,则 NULL 被序列化,并产生一个 E_NOTICE 级别的错误。__sleep() 方法常用于提交未提交的数据,或类似

2016-01-22 10:29:30 3047

空空如也

空空如也

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

TA关注的人

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