![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux php
iteye_7106
这个作者很懒,什么都没留下…
展开
-
php 字符串截取函数
/** * 格式化中英文字符串 * 多字节字符,是按双字节宽度截取的 * * @param $str 字符串 * @param $len 截取的字节数 * * @return 字符串 * */ function format_string($str,$len,$end='...') { //获取总的字节数 $ll = strlen($str)...原创 2010-08-26 16:38:44 · 68 阅读 · 0 评论 -
日期和unix时间戳的互相转换
竟然忘记了,记下来,看你还能忘 (完整的 年月日时分秒) php中UNIX时间戳转换为日期用函数: date() date('Y-m-d H:i:s', 1156219870); php中日期转换为UNIX时间戳用函数:strtotime() strtotime('2010-03-24 08:15:42'); mysql的 ...原创 2011-02-23 11:15:44 · 233 阅读 · 0 评论 -
smarty 中英文截取
<?phpfunction smarty_modifier_truncate_utf8($string, $length, $etc = '..'){$result = '';$string = html_entity_decode(trim(strip_tags($string)), ENT_QUOTES, 'utf-8');for($i = 0, $j = 0...原创 2011-03-14 10:34:09 · 80 阅读 · 0 评论 -
php汉字匹配
$name = "/[\x{4e00}-\x{9fa5}]+/u";原创 2012-11-04 15:39:29 · 92 阅读 · 0 评论 -
php-fpm 重启
master进程可以理解以下信号INT, TERM 立刻终止QUIT 平滑终止USR1 重新打开日志文件USR2 平滑重载所有worker进程并重新载入配置和二进制模块示例:php-fpm 关闭:kill -INT `cat /usr/local/php/var/run/php-fpm.pid`php-fpm 重启 :kill -USR2 `cat /usr/l...原创 2012-11-11 21:43:17 · 191 阅读 · 0 评论 -
laravel 的redis 删除问题
团队遇到一个laravel的redis问题:登录退出之后,laravel已没有session,但redis在内存中还存在数据。 在 vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php删除的地方 加上了 $this->connection()->setex($this->prefix.$key, ...原创 2015-12-07 20:14:40 · 1963 阅读 · 0 评论 -
ip正则匹配 - php
preg_match_all ("#(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}) (\d{1,4})#", $str, $phones);$arr = array_unique($phones);foreach($arr[0] as $v){ $v = str_replace(' ',':', $v); ec...原创 2012-12-05 16:21:31 · 229 阅读 · 0 评论 -
zend framework 一些记录
1. zend 调试 sql $orderM->db->getProfiler()->setEnabled(1); // 开始执行前 。。。 $profiler = $orderM->db->getProfiler(); // 执行后 ...原创 2012-12-11 11:04:17 · 74 阅读 · 0 评论 -
中英文混排的串的占位
一个汉字 两个占位符 $str=‘中文a字1符‘; //计算如下 echo (strlen($str) + mb_strlen($str,‘UTF8‘)) / 2; echo //输出结果 //10原创 2012-12-13 16:30:57 · 264 阅读 · 0 评论 -
zend framwork - view 模板调用
自定义模板文件$this->_helper->viewRenderer->setRender('record-list'); 不使用layout$this->_helper->layout()->disableLayout() ;or $this -> _helper -> layout -> setLayout('em...原创 2012-12-24 12:14:33 · 106 阅读 · 0 评论 -
laravel 自定义 检查 session 数据是否存在
// vendor/laravel/framework/src/Illuminate/Session/Store.php// 添加下面方法,然后在需要的地方,Session::hasSession() public function hasSession(){ return $this->handler->read($this->getId...原创 2016-03-03 18:05:46 · 1533 阅读 · 0 评论 -
php的对象clone使用
1。 PHP5中定义了一个__clone()将建立一个与原来的对象拥有相同属性和方法的对象。如果想在克隆后改变原对象的内容,需要在__clone()中重写原本的属性和方法。 __clone()可以没有参数,它自动包含$this和$that两个指针。$this 指向复本$that指向原本 2。如果是类里声明了新类<?phpc...原创 2011-12-22 12:14:34 · 104 阅读 · 0 评论 -
[转]汉字 與 UNICODE 互相轉換
$str = '我';/* 將 '我' 轉換成 '25105' 或 '&#25105;' */// 使用 iconv$unicode_html = base_convert(bin2hex(iconv('UTF-8', 'UCS-4', $str)), 16, 10); // 25105// 使用 mb_convert_encoding$unicode_html...原创 2011-08-22 10:20:20 · 197 阅读 · 0 评论 -
php send_mail 函数
function Send_Mail( $to_addr, $from_addr, $subject, $message ) { $encode = 'UTF-8'; mb_language( "Japanese" ); mb_internal_encoding($encode); $headers = 'MIM...原创 2010-08-26 17:02:20 · 638 阅读 · 1 评论 -
无限级分类
看附件原创 2010-08-27 22:50:04 · 52 阅读 · 0 评论 -
[转]PHP实现多web服务器共享SESSION写入mysql数据库
PHP实现多web服务器共享SESSION数据(session数据写入mysql数据库) 一、问题起源 稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口...原创 2010-08-29 18:31:03 · 90 阅读 · 0 评论 -
php获取flv时间
function BigEndian2Int($byte_word, $signed = false) { $int_value = 0; $byte_wordlen = strlen($byte_word); for ($i = 0; $i < $byte_wordlen; $i++) { ...原创 2010-08-29 18:33:23 · 92 阅读 · 0 评论 -
web速度测试函数
function ss_timing_start ( $name = default ) { global $ss_timing_start_times ; $ss_timing_start_times [ $name ] = explode ( , microtime()); } function ss_timing_stop ( $name = ...原创 2010-08-29 18:38:27 · 81 阅读 · 0 评论 -
获得url信息
3,http://www.biuuu.com/index.php?p=222&q=biuuu结果:$_SERVER["QUERY_STRING"] = "p=222&q=biuuu"$_SERVER["REQUEST_URI"] = "/index.php?p=222&q=biuuu"$_SERVER["SCRIPT_NAME"] = "原创 2010-09-22 17:12:04 · 52 阅读 · 0 评论 -
pathinfo 模式需要开启 php配置文件一个参数
pathinfo 模式 需要 php.ini 开启下面这个参数cgi.fix_pathinfo=1 而且nginx 环境下,如果 uri 含中文,PATH_INFO就被截断了,会新产生一个 ORIG_PATH_INFO,才是正确的, 娘的 ,为什么不直接用 REQUEST_URI 呢...原创 2011-07-14 14:12:30 · 369 阅读 · 0 评论 -
分页函数
////实现分页显示/* $pageCount 记录总数 * $pageSize 每页显示记录条数 * $pageTotalNumber 总页数 * $pageURL 本页面的url * $pageMenuLimit 分页条显示的最大数目 */function showPage($pageCount,$pageSize,$pageMenuLimit){ ...2010-11-02 11:18:55 · 70 阅读 · 0 评论 -
正则过滤替换示例备份
$parr4 = "\x80-\xff"; $str = preg_replace("/\'/",'',$string);$search = array( "/<h4>.*<\/h4>/", "/<ul>/", "/<\/ul>/", &quo原创 2010-11-12 16:34:45 · 82 阅读 · 0 评论 -
重构-旧表导入新表数据
// 对应字段 key-新,value-旧$fields = array( 'user_id' =>'user_id', 'user_name' =>'name', 'password' =>'password', 'salt' =>'salt', 'email' =>'email', ...2010-12-17 11:34:43 · 159 阅读 · 0 评论 -
修改 最大执行时间
//修改最大执行时间 ini_set("max_execution_time", 120); // s 秒 //修改此次的最大运行内存 ini_set("memory_limit", 524288000); // Byte 512M原创 2016-12-26 11:05:29 · 295 阅读 · 0 评论