分类 开发 下的文章

Typecho 设置父分类和子分类不同样式的方法

为 Typecho 的子分类设置二级菜单<?php $this->widget('Widget_Metas_Category_List')->to($categorys); ?> <?php while($categorys->next()): ?> <?php if ($categorys->levels === 0): ?> &...

memory   2017-06-15  暂无评论

php框架Yaf路由重写

通常为了友好的URL格式,会进行站点URL的重写,可以在webserver(Nginx)的配置中进行rewrite,也可在在程序端进行以下使用Yaf框架进行URL的重写,进行一些整理,方便日后查看YAF的URL重写方式主要有以下几种,可以综合使用方式1:在配置文件中进行;a rewrite route match request /product/*/* routes.route_name....

memory   2017-06-15  暂无评论

PHP最全的拼音操作类整理--生僻字的汉字转拼音

汉字转拼音,支持生僻字<?php class py_class{ function py_class(){ $this -> pinyin = array( "a" => array(59371, 41648, 50400, 33157, 41392, 18661, 47599), "ai" =&g...

memory   2017-06-15  暂无评论

PHP去除BOM文档的函数类,支持当前目录及子目录

去除BOM文档的函数类,要去除的文件目录,无参数则为文件当前目录,这是一个未测试的类<?php if (isset($_GET['dir'])){ //要去除的文件目录,无参数则为文件当前目录。 $basedir=$_GET['dir']; }else{ $basedir = '.'; } $auto = 1; checkdir($basedir); functi...

memory   2017-06-15  暂无评论

PHP计算(Google)地图上两点间的距离的类

计算地图上两点间的距离,使用的是谷歌地图,在我朝可能不太适用...仅供思路参考<?php class GeoHelper { /** * @param int $lat1 * @param int $lon1 * @param int $lat2 * @param int $lon2 * @param string $unit ...

memory   2017-06-15  暂无评论

PHP类-人民币金额转大写

网上找的一个人民币金额转大写程序PHP版,相关代码仅供参考<?php //人民币金额转大写程序PHP版 class Ext_Num2Cny{ static $basical = array(0=>"零","壹","贰","叁","肆","伍","...

memory   2017-06-15  暂无评论

PHP用Memcached实现队列功能

memcache队列类支持多进程并发写入、读取边写边读,AB面轮值替换<?php /* * memcache队列类 * 支持多进程并发写入、读取 * 边写边读,AB面轮值替换 * @example: * $obj = new memcacheQueue('duilie'); * $obj->add('1asdf'); * $obj-&g...

memory   2017-06-15  暂无评论

PHPer欢乐的踩坑-运算

做开发嘛,一个是要开心,一个是要顺手。最近咧搞财务系统比较多,我们聊点好玩的。。。运算、比较哈哈...开坑示例一:$a = '1.11'; $b = '0.11'; var_dump($a);//string(4) "1.11" var_dump($b);//string(4) "0.11" $re = $a - $b; var_dump($re)...

memory   2017-06-15  暂无评论

踩踩yii分页小坑

折腾一个yii的小项目,一般的东西看看文档就能折腾出来,项目上线也是蛮顺利的,唯独内容分页的时候,带搜索功能,就出现第二页没数据。分页使用使用的CLinkPager我的分页是分类+关键词,出现的错误就是当没有填关键词,只选择分类的时候出错。搜索时url中的参数是正确的,但是分页的位置却变成了/controller/action/page/2/key/typeid/44类似这样的东西了错误很明...

memory   2017-06-06  2 条评论

PHP多进程之pcntl扩展的使用详解

安装1.编译php源码时加入--enable-pcntl2.在现有的环境下新增加扩展cd php-version/ext/pcntl phpize ./configure && make && make install echo "extension=pcntl.so" >> /etc/php.ini 3.Mac下...

memory   2017-05-17  2 条评论

div+css按比例布局:宽度为百分比高度自动等比正方形的实现方式

第一种方案效果css文件body { width: 100%; font-size: 0; text-align: center; } div { display: inline-block; width: 20%; background: green; font-size: 12px; position: relative; vertical-align...

memory   2017-05-15  暂无评论

PHP折腾的一些规范PSR-4

我说他们就是闲的...2013年底出的这个PSR-4的规范,不支持php5.3之前的版本,规范了如何指定文件路径从而自动加载类定义,同时规范了自动加载文件的位置.Autoloader关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、“将会”("SHALL")、“不会”("SHALL NOT")、“应该”("SHOULD")、“...

memory   2017-04-25  暂无评论

destoon 添加一个新的模块

根目录rename,中config.inc.php文件/module/rename下两个文件,my.inc.php ,rename.class.php/module/rename/admin/三个文件,config.inc.php html.inc.php index.inc.php①。复制根目录下的brand这个文件夹粘贴然后重命名,rename打开这个文件夹,找到config.inc.p...

memory   2017-04-24  暂无评论

Destoon 系统常量与变量

常量 说明 备注DT_ROOT 站点物理路径 DT_PATH 站点首页网址 DT_SKIN 风格目录网址 DT_ADMIN 是否在管理后台 DT_DOMAIN Cookie作用域 DT_LANG 站点语言 DT_KEY 安全密钥 DT_CHARSET 字符编码 DT_C...

memory   2017-04-24  暂无评论

Destoon二次开发必看之程序执行流程

<?php 代码首先包含common.inc.php文件 在common.inc.php文件中,首先定义常量。 define('IN_DESTOON', true); define('IN_ADMIN', defined('DT_ADMIN') ? true : false); define('DT_ROOT', str_replace("\", '/', dirn...

memory   2017-04-24  暂无评论