`
wzjs2011
  • 浏览: 31762 次
文章分类
社区版块
存档分类
最新评论
文章列表
类里写个静态方法,用来返回$a实例,随处调用 网站建设http://www.ucantech.com/ class instance{      private static $a;      static function getA(){              if(!self::$a){                    self::$a = new a();            }            return self::$a;     } } class a{        function ita(){           echo 'ita function' ...
PHP中文乱码是PHP开发中的常见问题之一。 网站建设:http://www.ucantech.com/ PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。 一.首先是PHP网页的编码 最好最快的解决办法就是,页面申明的编码与数据库内部编码一致,如果页面申请的页码与数据库内部编码不一致时,就设定连接编码 ,mysql_query("SET NAMES KKK "); KKK为连接编码.一定可以解决乱码的问题. 1. php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:h ...
某台机器发现没有mysql驱动,进入源码目录安装 网站建设:http://www.ucantech.com/     cd php-5.3.3      cd ext/      cd mysql      /opt/modules/php5.3/bin/phpize       ./configure --with-php-config=/opt/modules/php5.3/bin/php-config --with-mysql=/opt/modules/mysql/      make      make install      cd /opt/modules/php5. ...
不重新编译PHP为php增加openssl模块的方法。网站建设 www.ucantech.com yum -y install openssl /usr/local/bin/是php的安装目录 切换到php安装目录的etx/openssl目录 cd /usr/local/src/php-5.2.8/ext/openssl /usr/local/bin/phpize Cannot find config.m4. Make sure that you run '/usr/local/bin/phpize' in the top level source directory of the ...
    MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点主要是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,尤其是业务逻辑复杂的时候。现在有了 MySQL 存储过程,业务逻辑可以封装存储过程中,这样不仅容易维护,而且执行效率也高。网站建设www.ucantech.com Php代码  收藏代码     <?php       /**      * PHP操作Mysql存储过程示例      *       * @author flyer0126      * @date 2011-12-23      *       */  ...
    <!--  网站建设www.ucantech.com     *@copyright(c)2011      *@author:Ernest      *@time:2011      *@version:new      -->            <?php            class VerifyImg {          public $fontSize = 15; //定义字体大小          public $length = 4; //定义字符串长度                                  pu ...
Php代码  收藏代码:网站建设www.ucantech.com     <?php      $path = './fzlhead/';      function get_filetree_scandir($path){        $result = array();        $temp = array();        if (!is_dir($path)||!is_readable($path)) return null; //检测目录有效性        $allfiles = scandir($path); //获取目录下所有文件与文件夹       ...
    网站建设www.ucantech.com<?php      /**      * 随机打乱数组、字符串PHP函数应用测试      *       * @author flyer0126      * @date 2011-12-29      *       */            //随机打乱数组      $arr = array('1', '2', '3', '4', '5', '6');            print_r($arr);      //Array ( [0] => 1 [1] => 2 [2] => 3 ...
    在上海网站建设www.ucantech.com开发中,经常有一些简单的树形结构的存储,比如产品的多级分类,多级导航栏菜单等,这些物体有一个特性,就是通常会获取整棵树结构。在数据库里保存树结构的方法主要有三种,最简单的一就是通过一个father_id指向当前结构的父节点。对于这样的小结构,一般我们使用最简单的方式存储。     当要获取整棵树结构,网上一般用递归法,这种方式代码简单易懂,但是缺点是需要执行多次数据库查询,而且后面几次获取的元素数量很少甚至为0,效率很差。     其实,遇到这种情况,可以将所有的元素全部从数据库获取出来,然后再根据获取的元素father_id构建树结构, ...
     Web SQL Database API不包含在html5规范中,它是一个独立的规范,它引入了一套使用 SQL 操作客户端数据库的 API。所有现代浏览器都支持此API。它使用的SQL是SQLite 。     html5 中使用 Local and session storage 本地存储非常的方便,键值对方式虽说是使用方便,但对一些大量的数据结构处理就力有不及了,而Web SQL Database正适合这种类型的数据存储。 Web SQL Database 是异步的。 连接/创建Database: db = window.openDatabase("db" ...
  1. 网站建设www.ucantech.com类文件都是以“.class.php“为后缀,且类文件名只允许字母,使用驼峰法命名,并且首字母大写,例如:DbMysql.class.php 。   2. 配置和函数等其他类库文件之外的文件一般是分别以“.inc.php“和”.php“为后缀,且文件名命名使用小写字母和下划线的方式,多个单词之间以下划线分隔,例如config.inc.php , common.php,install_function.php 。   3. 确保文件的命名和调用大小写一致,是由于在类Unix系统上面,对大小写是敏感的。   4. 类名和文件名一致(包括上面说的大 ...
1、将Int 转为varchar经常用 concat函数,比如concat(8,’0′) 得到字符串 ’80′ 2、将varchar 转为Int 用 cast(a as signed) a为varchar类型的字符串 总结:类型转换和SQL Server一样,就是类型参数有点点不同 : CAST(xxx AS 类型) , CONVERT(xxx,类型) 可用的类型 二进制,同带binary前缀的效果 : BINARY 字符型,可带参数 : CHAR() 日期 : DATE 时间: TIME 日期时间型 : DATETIME 浮点数 : DECIMAL 整数 : SIGNED 无符号整数 : UN ...
array_multisort() 对二维数组进行排序http://www.ucantech.net/网站推广 数组$roughData,我们打算按照accurancy排序。 Array (     [0] => Array         (             [username] => 10yl             [accuracy] => 0.00         )     ...
我们知道网络营销培训www.wlyxtrain.com.PHP没有提供专门删除一个特定数组元素的方法. 但是可以通过unset()函数来完成.     $a = array('a','b','c','d');      unset($a[2]);      print_r($a); 但是这种方法的最大缺点是没有重建数组索引. 经过查资料后.原来PHP提供了这个功能.只不过很间接.. 这个函数是array_splice. 为了使用方便.我封装成了一个函数.方便大家使用.     function array_remove(&$arr,$offset){     ...
网络营销培训www.wlyxtrain.com使用方法: CONCAT(str1,str2,…)   返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。 注意: 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。 一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如: SELECT CONCAT(CAST(int_col AS CHAR), char_col) MySQL的concat函数可以连接一个或者多个字符串,如 mysql> sel ...
Global site tag (gtag.js) - Google Analytics