当前位置: 代码迷 >> PHP
 解决方案列表
  • [PHP] php 数组转1维

    php数组转一维 Array ( [0]=>Array ( [cat_id]=>9 ) [1]=>Array ( [cat_id]=>42 ) ) #通过库函数将上面数组变成下面这个样子:$res=array_map("array_pop",$arr); Array ...

    156
    热度
  • [PHP] php 汉语言转拼音函数

    php中文转拼音函数 今天有人在Phpcms问了一个问题,就是PHP如何把中文转换成拼音,这个问题我也是第一次见,于是百度了一下,发现了一个可用的函数<?php functionPinyin($_String,$_Code='UTF8'){//GBK页面可改为gb2312,其他随意填写为UTF...

    434
    热度
  • [PHP] 表单之input file的应用特点及在php.ini中的相关参数设置

    表单之inputfile的使用特点及在php.ini中的相关参数设置 1,控件<inputtype="file">的原定上传文件大小为4M默认上传的大小很小,好象只有10M左右,具体的我忘记了。需要到Web.Config中修改注:经查实应该是4M。2,php环境下上传文件大小设置经与牛人...

    111
    热度
  • [PHP] cakephp运用事务

    cakephp使用事务 begin;INSERTINTO`dev_dgc`.`user_datas`(`id`,`game_id`,`created`)VALUES(NULL,?'1','2');INSERTINTO`dev_dgc`.`user_datas`(`id`,`game_id`,`cre...

    268
    热度
  • [PHP] php装配http扩展模块

    php安装http扩展模块 yuminstallphp-develphp-pear yuminstallfile-devel peclinstallpecl_http 指定libmaigc的目录为/usr/lib/

    322
    热度
  • [PHP] phpcmsV9 如若实现导航切换

    phpcmsV9如果实现导航切换 其实v9和08是一样的08只不过是通过body=onlod($catid)方法加载而v9我们可以通过判断导航id还当前打开页面的栏目id是否相等代码:{if($r[catid]==$catid)}加载指定的css样式{/if}有的可能是二级页面或者更多级次的页面只需...

    195
    热度
  • [PHP] phpcms v9 模板标签说明拾掇

    phpcmsv9模板标签说明整理 {template"content","header"}? 调用根目录下phpcms\template\content\header文件 {CHARSET}? 字符集(gbk或者utf-8) {ifisset($SEO['title'])&&!e...

    570
    热度
  • [PHP] Memcached配备安装/PHP扩展

    Memcached配置安装/PHP扩展 windows版1.下载memcached服务器端2.CMD:XX\memcached.exe-dinstall安装3.CMD:XX\memcached.exe-dstart启动。PS:以后memcached将作为windows的一个服务每次开机时自动启动。其...

    112
    热度
  • [PHP] 自个儿动手写 PHP acts_as_taggable_on 实现

    自己动手写PHPacts_as_taggable_on实现 写道 这个功能不怎么好总结,看了很多PHP相关的资料感觉都木有讲清楚,ZF和orm的实现又过于臃肿.... 只好参阅rails的acts_as_taggable_on说白了核心就一个sql selectpost.*,count(tag.id...

    656
    热度
  • [PHP] php幻术方法call详解

    php魔术方法call详解 作者:zccst classCaller { private$x=array(1,2,3); publicfunction__call($m,$a) { print"Method$mcalled:n"; var_dump($a); return$this->x; ...

    253
    热度
  • [PHP] php-fpm中的历程管理方式优化

    php-fpm中的进程管理方式优化 php-fpm中的进程管理方式优化2012年01月16日php-fpm目前主要又两个分支,分别对应于php-5.2.x的版本和php-5.3.x的版本。在5.2.x的版本中,php-fpm.conf使用的是xml格式,而在新的5.3.x版本中,则是和php.ini...

    253
    热度
  • [PHP] PHP编码轨范

    PHP编码规范 一、文件格式1.对于只含有php代码的文件,我们将在文件结尾处忽略掉"?>"。这是为了防止多余的空格或者其它字符影响到代码。例如:<?php$foo='foo';2.缩进应该能够反映出代码的逻辑结果,尽量使用四个空格,禁止使用制表符TAB,因为这样能够保证有跨客户端编程器...

    150
    热度
  • [PHP] PHP的回调步骤

    PHP的回调方法 回调,不用解释了,我们就来看下PHP怎么实现回调1.首先建一个对象classProduct{public$name;//为了方便测试function__construct($name){$this->name=$name;}}2.使用回调classProcessSale{pr...

    112
    热度
  • [PHP] php 下传限制

    php上传限制 php修改上传文件大小(max_execution_timepost_max_size) 有些朋友要通过自己的网站后台,包括论坛,来上传一些文件,php一般为2m,或8m(以下我们按默认为2m),接下来就是来讲怎么修改上传文件大小的。 ? 1.首先修改执行上传文件限制 一般的文件上...

    293
    热度
  • [PHP] php幻术方法: _get() 和 _set()的妙用

    php魔术方法:__get()和__set()的妙用 ? <?php classPost{ private$title; private$content; private$author; private$comments; private$_getters=array('title','co...

    391
    热度
  • [PHP] 在控制台直接应用php

    在控制台直接使用php 在你编译了PHP(GNU:--with-readline)或者(BSD:--with-libedit)后,你便能够通过使用PHP的-a选项进入这个控制台. $php-a Interactivemodeenabled ? linux下: php>$a=1; php&g...

    91
    热度
  • [PHP] php 获取时间今日明天昨天时间戳

    php获取时间今天明天昨天时间戳 php获取时间今天明天昨天时间戳 2011-06-309:46 <?php echo"今天:".date("Y-m-d")."<br>";????? echo"昨天:".date("Y-m-d",strtotime("-1day")),"<...

    699
    热度
  • [PHP] php面试题 (一)

    php面试题(1) 补充:<?php/*//数据库的权限管理试写出一个多用户权限系统的数据库设计,要求使用角色分配权限,用户和角色之间是多对多的管理请写出主要的表和字段多对多关系太过复杂用2个多对一来实现CREATETABLEt_user(idintprimarykey,namevarchar...

    97
    热度
  • [PHP] php 种

    php类 成员属性需要声明如果不知道就用var/public privatefunction__get($val){ //直接获取私用成员属性值时自动调用__isset__unset子类重载父类使用父类名::方法名或parent::方法名覆盖子类中使用构造方法需要先调用父类的构造方法parent:...

    473
    热度
  • [PHP] 细说PHP中strlen跟mb_strlen的区别

    细说PHP中strlen和mb_strlen的区别 在PHP中,strlen与mb_strlen是求字符串长度的函数,但是对于一些初学者来说,如果不看手册,也许不太清楚其中的区别。下面通过例子,讲解这两者之间的区别。 先看例子: <?php //测试时文件的编码方式要是UTF8 $str=...

    426
    热度