当前位置: 代码迷 >> PHP
 解决方案列表
  • [PHP] php 正则处置 两个字符串间的数据

    php正则处理两个字符串间的数据??$str='thisismystring{parent_id}hello';if(preg_match("/{(.+?)}/isU",$str,$res))echo$res[1];#print_r($res);结果输出parent_id

    32
    热度
  • [PHP] php 数组转1维

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

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

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

    29
    热度
  • [PHP] C与php socket通讯

    C与phpsocket通信#include<stdio.h>#include<string.h>#include<stdlib.h>#include<sys/types.h>#include<unistd.h>#include<arp...

    52
    热度
  • [PHP] phpexcel 生成报表

    phpexcel生成表格 /* *导出excel表格 *根据统计标题信息、日期信息和excel表格标示信息 *先循环统计标题信息在循环每条统计下面按日期的具体信息 *进行单元格设置合并添加样式 */ function_export($tipMsg=null,$date=null,$excelTitl...

    65
    热度
  • [PHP] php文件下传、上载

    php文件上传、下载以前一直在做java,最近转行去搞php开发,总觉得力不从心。这几天有个需求,是关于php的文件上传和下载的。给大家分享下自己的学习资料。?1.先来个请求页面upload.html<html><head><title>Administratio...

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

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

    64
    热度
  • [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`,`crea...

    52
    热度
  • [PHP] PHP输出现阶段进程所有变量 / 常量 / 模块 / 函数 / 类

    PHP输出当前进程所有变量/常量/模块/函数/类1.?get_defined_vars??(PHP4>=4.0.4,PHP5)?—获取由所有已定义变量所组成的数组?array?get_defined_vars?(?void?)?此函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变...

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

    php安装http扩展模块yuminstallphp-develphp-pearyuminstallfile-develpeclinstallpecl_http指定libmaigc的目录为/usr/lib/

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

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

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

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

    84
    热度
  • [PHP] PHP开发工具ZendStudio_6.1乱码解决最终方法

    PHP开发工具ZendStudio_6.1乱码解决终极方法?PHP开发工具ZendStudio_6.1乱码解决终极方法【写在前面】如果你发现经常需要设置某个project下的文件编码时,请确认一下project的属性设置。单击“属性”,出现下图:默认是“从容器继承(GBK)”,现在设置成下面的UTF...

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

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

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

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

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

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

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

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

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

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

    79
    热度
  • [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一...

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

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

    52
    热度