PHP
文章平均质量分 55
Yuhao818
机会总是留给有准备的人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP正则提取字符串中所有图片,并替换!
<?php$preg = '/<img.*?src=[\"|\']?(.*?)[\"|\']*?\/?\s*>/i';//匹配img标签的正则表达式$preg2 = '/background-image:[ ]?url\("[\'"]?(.*?\.(?:png|jpg|jpeg|gif))/i';//匹配背景的url的正则表达式$value = '&l...原创 2020-04-23 17:42:43 · 2298 阅读 · 1 评论 -
swoole swoole_http yaf medoo 微信
被一个问题困扰了一个多月了,发在这里牢骚一下.我有个swoole_http服务,与微信对接的. 主要做的工作就是在用户关注和取消关注时把微信用户的信息保存和更新.但我发现一个问题. 在这个服务跑了大概一两天之后, 就会连不上数据库. 导致所有对数据库的操作都失败. 但是没有报任何错误和异常(这个是最诡异的,我查看了所有的错误日志). 比如查询一个用户是否存在, 数据库明明是有的,却查不原创 2015-09-15 14:50:32 · 1907 阅读 · 1 评论 -
php 银行卡号 手机号码 正则表达式格式化 每4位隔空格显示
$str = '6228480402564890018';preg_match('/([\d]{4})([\d]{4})([\d]{4})([\d]{4})([\d]{0,})?/', $str,$match);unset($match[0]);echo implode(' ', $match);这个正则稍加修改,你就可以用来格式化其他字符串,比如手机号:$str = '原创 2015-03-03 10:36:18 · 8860 阅读 · 2 评论 -
基于CodeIgniter的事件驱动扩展和开发规范
最近在做一个网盘的项目,得到了很多经验和教训。总结了一些常见的问题,于是写了下面这样一个小东西来解决。问题项目中为了追求速度和性能,数据库的表设计往往不是满足范式的。这就可能导致在改一个表中项目实体的元信息时,需要同时修改其他表中的信息。比方说:我有一个一张表来表示虚拟的文件(每一行记录表示一个文件),另一个张表用来记录已经发布的文件和生成的外链信息。可能为了少进行一次查表,我翻译 2014-04-14 23:09:14 · 1171 阅读 · 0 评论 -
apache和Nginx上配置环境变量
在Apache上设置环境变量的语法是:setEnv APPLICATION_ENV development,在Nginx里对应的语法是:fastcgi_param APPLICATION_ENV development;对应的配置文件是nginx/conf/fastcgi_params原创 2013-11-13 10:57:34 · 3763 阅读 · 0 评论 -
PHP采集 抓取
今天被安排做一下搜狐首页新闻部分抓取。本来很简单的事情,谁知到了搜狐页面抓过来的一直是乱码,怎么转都不行。只好深入研究了一下,也学到不少东西,写下来分享一下。一、什么是php采集程序?二、为什么要采集?三、采集些什么?四、如何采集?五、采集思路六、采集范例程序七、采集心得 什么是php采集程序? php采集程序,也叫php小转载 2013-09-17 20:57:03 · 2120 阅读 · 0 评论 -
php Memcached windows 下安装与测试
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap转载 2012-07-03 11:46:12 · 1122 阅读 · 0 评论 -
mysql 开启慢查询日志(转)
优化MySQL最重要的一部分工作是先确定”有问题”的查询语句。只有先找出这些查询较慢的sql查询(执行时间较长),我们才能进一步分析原因并且优化它。MySQL为我们提供了Slow Query Log记录功能,它能记录执行时间超过了特定时长的查询。分析Slow Query Log有助于帮我们找到”问题”查询。记录slow queries首先,我们需要查看mysql server版本号,以及是否配转载 2012-07-09 15:07:52 · 742 阅读 · 0 评论 -
终于安装上了linux php oci8扩展
折腾了将近5个小时。终于把linux php oci8的扩展给安装上去了。在此感谢:http://blog.s135.com/post/411 1、首先到http://www.oracle.com/technetwork/topics/linuxsoft-082809.html下载 oracle-instantclient11.2-basic-11.2.0.2.0.i386.rpm原创 2011-04-07 00:34:00 · 4591 阅读 · 0 评论 -
XAMPP 1.7.0中MySql无法启动解决方法
我在安装XAMPP 1.7.0时,安装成功后,打算启动XAMPP。Apache顺利启动,但是MySql怎么都启动不了,提示的错误是:error:mysql service not started [-1]我重新装了几次都不行,下载了其他的版本也不行,我真搞不清楚为什么。我Google了半天,起先时中文网页,按照几个解决方法做了都不行,肯定是没有对症下药把,然后我到Google.原创 2009-10-16 15:23:00 · 2038 阅读 · 0 评论 -
php 伪静态 (url rewrite mod_rewrite 重写) 本地APACHE支持urlrewrite 本地APACHE支持.htaccess
mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法!对初学者很有用的哦!1.检测Apache是否支持mod_rewrite通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,原创 2009-10-16 14:02:00 · 8884 阅读 · 3 评论
分享