文章分类 - PHP
摘要:PHP时间处理里,两个重要概念:时间戳:是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix 时间戳(Unix Timestamp)。时区:1884年国际子午线会议上规定,将全球划分为24个时区。它们是中时区(零时区)、东1-12区,西1-12区。每个时区横跨经度15度,时间正好是1小时,由于每个国家都可能横跨多个市区,为了让全国统一时间,一般采用某个地区的时区为全国的时区,如中国以东8区的北京的时间为全国的统一时间,称为北京时间。不同时区的运算法则:同减异加,东加西减 (同,异表示时区是否相同或相异,如东1区与东8区为同,与西8区则为异了)PHP的时
阅读全文
摘要:将一UTF8的PHP程序转换为gbk编码,ajax的天然编码是utf8,转换为gbk后,就需要做一些处理了php端,输出带中文的数据时,输出数据前加如下代码header('Content-Type:text/html;charset=GB2312');client端向server端的PHP程序提交数据前,客户端用encodeURIComponent(不能用escape)编码需提交的数据,php端用...
阅读全文
摘要:只修改数据库表的编码脚本(这个脚本只会修改表的数据库编码,但具体字段则不修改):ALTER TABLEtablename CHARACTER SET gb2312 COLLATE gb2312_chinese_ci; (本处以gb2312为例,其他类似)同时统一修改数据库表和字段的编码则需要用下面的脚本:alter tabletablename convert to character set g...
阅读全文
摘要:1,确认php.ini的extension = php_mssql 项前的注释去掉了2,确认加载了mssql模块,相关函数是否存在 phpinfo里可以看到相关信息,在程序里function_exists("mssql_connect")等等检查相关函数是否存在3,如还不能连接,则检查连接的mssql_connect参数中的host是否正确,如本地一般使用localhost,但有时候只能使用实例名...
阅读全文
摘要:简单总结下,以备忘。1,登陆mysqlmysql -h hostname -u username -p [本机hostname可以省略]2,创建数据库create database dbname ; [dbname为数据库名称]3,mysql权限管理原则:最小权限原则。mysql创建用户的语句:grant privileges [columns]on itemto username [identi...
阅读全文
摘要:修改你的my.ini 配置文件, 在里面的 [mysqld]节中某处加入下面的一行 skip-grant-tables 然后保存,重启 mysqld 服务,这样你可以使用任何用户名以超级管理员的身体登录 MySQL 服务了。 然后转到mysql数据库中修改user表: update user set password=PASSword('1234') where user='root'; ...
阅读全文
摘要:包括:MYSQL数据访问,备份,恢复三个方面 一,MYSQL数据库访问封装类:参考discuz 6.1和一些网上资源,自己简化封装了一下,在php5+mysql5上测试通过,附件有完整的代码. dblink = @$func($dbhost,$dbuser,$dbpw) ; if ($halt && !$this->dblink) { $this->halt("无法链...
阅读全文
摘要:直接上代码总结: 0){ exit('上传时发生错误') ;} //类型检查,本处简单检查是否是jpeg图片格式if ($_FILES['userfile']['type'] != 'image/pjpeg'){ exit('上传的文件格式不正确');} //大小检查if ($_FILES['userfile']['size'] > 102400){ exit('上传的文件大小超过了...
阅读全文
摘要:由于php.ini的每次更改都需要重启web服务器,如果使用IIS,则每次都需要IISRESET一下,这样对产生服务器的影响是不好的,所以,应该在部署PHP应用之前,对php.ini一次性设置好相关参数,根据这段时间对河源之窗的运维经验,总结一下常见的php.ini设置。以备查之用。 1,安装Zend Optimizer 这个和php.ini文件是无关的,不过建议在部署php应用之前,安装Zen...
阅读全文
摘要:之前一直用的比较多的是ASP/ASP.NET语言,最近由于整个网站的技术平台转向了PHP平台,这些系统的小修小改和开发新的应用都需PHP语言来编写了,总结一下近段时间的一些PHP知识点。以备查之用。 1,基础语法 PHP的语法都是属于C系列的,类似C,C#,JAVA等语言,所以一般的语句都大同小异。总结一些特殊的语法形式: 可变变量(动态变量): $var = 'php' ; $$var ...
阅读全文