冰心丹
码龄14年
关注
提问 私信
  • 博客:266,771
    266,771
    总访问量
  • 113
    原创
  • 621,476
    排名
  • 15
    粉丝
  • 0
    铁粉

个人简介:php 开发

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2010-12-21
博客简介:

zm_bingxindan的专栏

查看详细资料
个人成就
  • 获得17次点赞
  • 内容获得2次评论
  • 获得68次收藏
创作历程
  • 53篇
    2015年
  • 278篇
    2014年
成就勋章
TA的专栏
  • MYSQL
    31篇
  • 算法
    8篇
  • php
    16篇
  • 鸟哥的精点
    6篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

php 正则中的"i,m,s,x,e"分别表示什么

i如果设定此修正符,模式中的字符将同时匹配大小写字母。php 正则中的"i,m,s,x,e"分别表示什么php 正则中的"i,m,s,x,e"分别表示什么mphp 正则中的"i,m,s,x,e"分别表示什么当设定了此修正符,“行起始”和“行结束”除了匹配整个字符串开头和结束外,还分别匹配其中的换行符的之后和之前。php 正则中的"i,m,s,x,e"分别表示什么ph
转载
发布博客 2015.09.25 ·
958 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

PHP常用正则表达式汇总

1.    平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2.    "^\d+$"  //非负整数(正整数 + 0) 3.    "^[0-9]*[1-9][0-9]*$"  //正整数 4.    "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) 5.    "^-[0-9]*[1-9][0-9]*$"  //负整数
转载
发布博客 2015.09.25 ·
680 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP正则表达式 /i, /is, /s, /isU等

PHP正则表达式 /i, /is, /s, /isU等 都是些什么东西呢?i 不区分大小写 s 模式中的圆点元字符(.)匹配所有的字符,包括换行符 x 模式中的空白字符除了被转义的或在字符类中的以外完全被忽略,在未转义的字符类之外的 # 以及下一个换行符之间的所有字符,包括两 头,也都被忽略 A (PCRE_ANCHORED) 如果设定了此修正符,模式被强制为“anchor
转载
发布博客 2015.09.25 ·
520 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自学 写过的东西

一、爬虫curl二、php扩展开发三、coreseek四、
原创
发布博客 2015.09.23 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解PHP原理之函数(Introspecting PHP Function)

声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。在PHP中,函数分为俩种,•一种是zend_internal_function, 这种函数是由扩展或者Zend/PHP内核提供的,用’C/C++’编写的,可以直接执行的函数。•另外一种是zend_user_function, 这种函数呢,就是我们经常在见的,用户在PHP脚本中定义的函数,这种函数最终会被ZE翻译
转载
发布博客 2015.09.23 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入浅出PHP(Exploring PHP)

声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。一直以来,横观国内的PHP现状,很少有专门介绍PHP内部机制的书。呵呵,我会随时记录下研究的心得,有机会的时候,汇总成书。:)今天这篇,我内心是想打算做为一个导论:PHP是一个被广泛应用的脚本语言,因为它的成功,所以很多时候,我们应用PHP的时候是更不不需要考虑底层到底是怎么实现的。我相信大多数的PHP程序 员
转载
发布博客 2015.09.23 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解PHP原理之Opcodes

声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。最近要给Yahoo的同事们做一个关于PHP和Apache处理请求的内部机制的讲座,刚好写了些关于Opcodes的文字,就发上来了,这个文章基于 Sara Golemon大师的《Understanding OPcode》Opcode是一种PHP脚本编译后的中间语言,就像Java的ByteCode,或者.NET的MSL
转载
发布博客 2015.09.22 ·
650 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解PHP内存管理之谁动了我的内存

声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。首先让我们看一个问题: 如下代码的输出,var_dump(memory_get_usage());$a = "laruence";var_dump(memory_get_usage());unset($a);var_dump(memory_get_usage());输出(在我的个人电脑上
转载
发布博客 2015.09.22 ·
301 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP的单引号和双引号

声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。经常有人问我,听说在PHP中处理字符串用单引号会快,那么如果存在变量替换的时候,是使用单引号连接快呢,还是双引号快呢? 简单的回答,显然是苍白无力的。 今天我们来做个实验,看看到底单引号和双引号有什么区别,谁快,谁慢。测试代码如下:$single_quotes = 'This is a String';$dou
转载
发布博客 2015.09.22 ·
420 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于PHP浮点数你应该知道的(All ‘bogus’ about the float in PHP)

声明:此内容转载鸟哥,只是留作个人学习、记录用。为表尊重,特此说明。PHP是一种弱类型语言, 这样的特性, 必然要求有无缝透明的隐式类型转换, PHP内部使用zval来保存任意类型的数值, zval的结构如下(5.2为例):struct _zval_struct {    /* Variable information */    zvalue_value value; /* va
转载
发布博客 2015.09.21 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

文件流

什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向。流不但可以处理文件,还可以处理动态内存、网络数据等多种数据形式。如果你对流的操作非常熟练,在程序中利用流的方便性,写起程序会大大提高效率的。####################
转载
发布博客 2015.09.16 ·
467 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数据映射(data mapping)基本概念

数据映射(Data Mapping) :给定两个数据模型,在模型之间建立起数据元素的对应关系,将这一过程称为数据映射。数据映射是很多数据集成任务的第一步,例如:数据迁移(data migration)、数据清洗(data cleaning)、数据集成、语义网构造、p2p信息系统。     数据映射的方式有两种:手工编码(Hand-coded)和可视化操作(Graphical manua
转载
发布博客 2015.08.24 ·
4674 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

在PHP的函数前加上“@”的作用

@是PHP提供的错误信息屏蔽的专用符号。比如在一个函数前使用@@mysql_query 不会出现Warning,而原来mysql_query 在遇到错误时会在页面上访提示Warning。
转载
发布博客 2015.08.12 ·
488 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

php array_unique优化

$max = 1000000;        $arr = range(1,$max,3);        $arr2 = range(1,$max,2);        $arr = array_merge($arr,$arr2);                $time = -microtime(true);        $res1 = array_unique($
原创
发布博客 2015.08.03 ·
541 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL中BLOB字段类型介绍

BLOB类型的字段用于存储二进制数据MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。MySQL的四种BLOB类型类型 大小(单位:字节)TinyBlob 最大 255Blob 最大 65KMediumBlob 最大 16MLongBlob 最大 4
转载
发布博客 2015.07.05 ·
488 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

php将图片以二进制保存到mysql数据库并显示

一.存储图片的数据表结构:12345678910111213141516---- 表的结构 `image`--CREATE TABLE IF NOT EXISTS `image` (  `id` int(3) NOT NULL AUTO_INCREMENT, 
转载
发布博客 2015.07.05 ·
5260 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

mysql 表字段增、删、改

4.1添加表字段alter table table1 add transactor varchar(10) not Null;alter table   table1 add id int unsigned not Null auto_increment primary key4.2.修改某个表的字段类型及指定为空或非空>alter table 表名称 change 字
转载
发布博客 2015.06.28 ·
466 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

php 数组与数据结构

在强类型编程语言中,有专用的数据结构解决方案。通常是创建一个容器,在这个容器中可以存储任意类型的数据,并且可以根据容器中存储的数据决定容器的容量,打到可以变长的容器结构,比如链表、堆栈和队列等都是数据结构中常用的形式。在PHP中,通常都是使用数组来完成其它语言使用数据结构才能完成的工作。它是若类型语言,在同一个数组中就可以存储多种类型的数据,而且php中的数组没有长度限制,数组存储数据的容量还可以
转载
发布博客 2015.06.28 ·
850 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

php 快速排序

private function qSort($data){   $len = count($data);   if ($len    {       return $data;   }   $leftArr = array();   $rightArr = array();      $midValue = $data[0];          
原创
发布博客 2015.06.26 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

php 冒泡排序原理

$start = microtime(true);   $popArr = array(6,3,23,1,5,100,399,99,66);   echo '6,3,23,1,5,100,399,99,66';   $len = count($popArr);   for ($j=0; $j   {       for ($i=$len-1; $i>$j; $i--) 
原创
发布博客 2015.06.26 ·
2541 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多