Welcome 微信登录

首页 / 网页编程 / PHP

PHP 实例化类的一点摘记

PHP 实例化类的一点摘记

下面是调用一个模型(Module)的函数。这个函数的基本功能是指定一个模型(抽象化为类)的名称,然后它会在模型目录下面寻找这个类的脚本实例化以后返回。这样的做法有一点好处就是载入和实例化是自动的,你可以获得最大的灵活性。下面请看下面的代码,它并不长而且不复杂: function&load_class($class_name,$param=null,$instantiate=true) { static$objects=array(); $class_nam...
php入门小知识

php入门小知识

1.下载一个集成的环境软件,也就是别人把所有的乱七八的放在了一块,做成软件,这种是SG式的,我觉的初学者用这种好点; 2.各自下载安装.php.zend.apache;这种方法最乱了,现在还没有搞清楚. 我是由于机上装有iis,于就是装了个php和zend就好.现在在服务器上可以同时运行php和asp. php是嵌入在html中运行的.如下: <?php $a="你好"; $b="php"; echo$a.$b; ?> 说明: 定义一个变量用$...
非常不错的MySQL优化的8条经验

非常不错的MySQL优化的8条经验

1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN...
php下判断数组中是否存在相同的值array_unique

php下判断数组中是否存在相同的值array_unique

array_unique(PHP4>=4.0.1,PHP5) array_unique--移除数组中重复的值 说明 arrayarray_unique(arrayarray) array_unique()接受array作为输入并返回没有重复值的新数组。 注意键名保留不变。array_unique()先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的array中同一个值的第一个出现的键名会被保留。 ...
PHP中ADODB类详解

PHP中ADODB类详解

虽然PHP是建构Web系统强有力的工具,但是PHP存取数据库的功能,一直未能标准化,每一种数据库,都使用另一种不同且不兼容的应用程序接口(API)。为了填补这个缺憾,因此才有ADODB的出现。一旦存取数据库的接口予以标准化,就能隐藏各种数据库的差异,若欲转换至其它不同的数据库,将变得十分容易。 目前ADODB支持的数据库种类非常地多,例如:MySQL,PostgreSQL,Interbase,Informix,Oracle,MSSQL7,Foxpro,Ac...
MySQL修改密码方法总结

MySQL修改密码方法总结

方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数。 方法二 使用mysqladmin,这是前面声明的一个特例。 mysqladmin-uroot-ppasswordmypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 把命令里的root改为你的用户名,你就可以改你自己的密码了。 当然如果你的mysqladmin连接不上mysqlserver...
使用 MySQL Date/Time 类型

使用 MySQL Date/Time 类型

由于曾经和他是同一个团队的,所以对于其我很熟悉他那“洁癖”的做法,对于他的很多的观点我也非常的赞同;但是有一件非常不理解的地方就是设计数据库的时候总是会回避使用Date/Time类型。他的做法是将时间相关的字段设置为INT(10)类型,然后用UNIX时间戳来存储。而我本人对于这点做法非常的不赞同: 首先,是类型操作的不同,类似于wiLdGoose这样做法的“时间计算”实质上是整形之间的操作(而且这个整形非常大,长度为10)。更有甚者,将时间戳设置为VARC...
有关 PHP 和 MySQL 时区的一点总结

有关 PHP 和 MySQL 时区的一点总结

PHP脚本端的市区设置可以在php.ini下设置date.timezone键的值为"Asia/Shanghai"即可。但是通常共享虚拟主机本身没有修改php.ini权限。这个时候就应该在程序公共部分加入 ini_set("date.timezone","Asia/Shanghai");动态修改php.ini的设置。之后可以测试一下时间是否正确: var_dump(date());如果服务器的本地时间是正确的,那么一般就能解决问题了。附,PHP5.1以上提供...
<< 131 132 133 134 135 136 137 138 139 140 >>