起初使用,m代表多行匹配,测试多次单行可以替换,多行没效果。
preg_replace('/<script.*?<\/script>/m', '', $html);
原来.不匹配换行,添加s修饰符正常:
preg_replace('/<script.*?<\/script>/ms', '', $html);
发布时间:April 20, 2014 // 分类:PHP // No Comments
起初使用,m代表多行匹配,测试多次单行可以替换,多行没效果。
preg_replace('/<script.*?<\/script>/m', '', $html);
原来.不匹配换行,添加s修饰符正常:
preg_replace('/<script.*?<\/script>/ms', '', $html);
发布时间:April 13, 2014 // 分类:PHP // No Comments
配置PHP-FPM显示错误日志:
/etc/php.ini
display_errors = On
/etc/php-fpm.d/www.conf
php_flag[display_errors] = on
发布时间:April 13, 2014 // 分类:PHP // No Comments
Nginx设置:
server {
...
client_max_body_size 128m;
...
}
PHP相关参数:
file_uploads = On
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 600
max_input_time = 600
memory_limit = 128m
发布时间:April 9, 2014 // 分类:数据库 // No Comments
1.当插入列为主健或单一索引(可多列)值重复时执行update操作:
INSERT INTO `records` (`domain_id`, `name`, `TYPE`, `content`, `ttl`) VALUES
(:id, :name, :type, :content, :ttl) ON DUPLICATE KEY UPDATE `change_date` = '1';
2.重复时先删除之前数据再插入新数据:
REPLACE INTO `records` (`domain_id`, `name`, `TYPE`, `content`, `ttl`) VALUES
(:id, :name, :type, :content, :ttl);