-
php中timezone时区设置方法
所属栏目:[教程] 日期:2022-07-22 热度:176
如果使用的是独立的服务器,有权限修改配置文件,设置时区就可以通过修改php.ini中的date.timezone属性完成。我们可以将这个属性的值设置为Asia/Shang、Asia/Chongqing、Etc/GMT-8或PRC等中的一个,再在PHP脚本中获取的当前时间就是北京时间。修改PHP[详细]
-
php中两日期比较程序代码
所属栏目:[教程] 日期:2022-07-22 热度:189
其实在php中比较两个日期有很多方法,我最常用的就是把日期利用strtotime函数把它转换成数字,然后进行加减了,下面看实例。 实例一: ?php /* * 作者:none * 日期:2008-4-13 * 功能:计算两个日期的时间差 * 备注:基本上没有修改程序代码,仅将书写规范[详细]
-
php日期格式合法性正则验证代码
所属栏目:[教程] 日期:2022-07-22 热度:185
本款php日期格式合法性的验证代码,提供了三种验证用户输入的日期是不是正确的日期格式,二种是用正则日期验证,一种是用checkdate来验证。 $days = date(y-m-d); //方法一正则验证日期 $reg=/d{4}-d{2}-d{2}/; preg_match($reg,$days,$arr); print_r($arr);[详细]
-
php获取服务器时间
所属栏目:[教程] 日期:2022-07-22 热度:52
下面这三款获取当前时间都很好的解决8小时差距问题的,只要在获取时间前加上date_default_timezone_set(Asia/Chongqing);就解决的时区问题,一般我们用date(),time()函数都会存在时差问题。 /** * 获取服务器当前日期时间 */ function get_server_datetime[详细]
-
php date读取时间不正确
所属栏目:[教程] 日期:2022-07-22 热度:156
问题:为啥打印出来的日期和我服务器的系统时间不一致啊?代码如下: $DateTime = date(Y-m-d H:i:s); echo $DateTime; 问题答案:配置php.ini 也可以在php.ini中直接设置成东八区:打开php.ini查找date.timezone 去掉前面的分号,= 后面加Asia/Shanghai,重[详细]
-
在php中有没有日期相减的函数
所属栏目:[教程] 日期:2022-07-22 热度:200
直接相减是不正确的,你需要这样来做:得到目前的日期和时间 在Unix中,时间的表示方式为计算从1970年1月1日零时起所过去的秒数,这称为UNIX 时间戳(Unix Epoch)。 如果我们有这样一段的代码: echo time(); ? 将返回值958905820,而此时的时间为2000年5月21[详细]
-
php 从字符串中获取URL中获得域名
所属栏目:[教程] 日期:2022-06-20 热度:134
本教程主要主讲从字符串中得出url的域名部份,下面来看看吧。希望对我有帮助。 例如:http://www.phpfensi.com 得到 www.phpfensi.com function get_domain($url){ $pattern = /[w-] .(com|net|org|gov|cc|biz|info|cn)(.(cn|hk))*/; preg_match($pattern, $u[详细]
-
有没有判断一数是否在一已知数组中的函数?
所属栏目:[教程] 日期:2022-06-20 热度:99
bool in_array ( mixed needle, array haystack [, bool strict]) 在 haystack 中搜索 needle,如果找到则返回 TRUE,否则返回 FALSE。 如果第三个参数 strict 的值为 TRUE 则 in_array() 函数还会检查 needle 的类型是否和 haystack 中的相同。 注: 如果 nee[详细]
-
动态网页PHP函数速查大全汇总
所属栏目:[教程] 日期:2022-06-20 热度:163
Abs: 取得绝对值。 Acos: 取得反余弦值。 ada_afetch: 取得资料库的传回列。 ada_autocommit: 开关自动更动功能。 ada_close: 关闭 Adabas D 连结。 ada_commit: 更动 Adabas D 资料库。 ada_connect: 连结至 Adabas D 资料库。 ada_exec: 执行 SQL 指令。 a[详细]
-
php curl_init函数用法
所属栏目:[教程] 日期:2022-06-20 热度:133
php curl_init函数用法 首先,在Cwindows里的php.ini中我打开了extension=php_curl.dll的功能,然后也重启了apapche,以下是我写的抓取百度中PHP的信息: ?php //初始化curl $ch = curl_init() or die (curl_error()); echo 测试一下; //设置URL参数 curl_s[详细]
-
基本数据结构算法
所属栏目:[教程] 日期:2022-06-20 热度:67
? //-------------------- // 基本数据结构算法 //-------------------- //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ($low = $high){ $mid = intval(($low+$high)/2); if ($array[$mid] == $k){ return $mid; }elseif[详细]
-
获取fckeditor插入文章的图片函数
所属栏目:[教程] 日期:2022-06-20 热度:159
在网上google了一阵,发现要把通过fckeditor插入文章中的图片取出来,网上写的都很麻烦,自己仔细研究了一下午,正则才刚刚开始学,写了下面这个函数,肯定还有很多不足,请各位指点一二。 /** * 获取文章图片,能够获取fckeditor插入的图片 * @param int $ai[详细]
-
include_once require_once两个函数的区别吗
所属栏目:[教程] 日期:2022-06-20 热度:136
解释一下这两个函数的区别:include_once、require_once include()产生一个警告而require()则导致一个致命错误。换句话说,如果想在遇到丢失文件时停止处理页面就用require()。include()就不是这样,脚本会继续运行。同时也要确认设置了合适的include_path。[详细]
-
php 自定义UTF8和cp1251函数
所属栏目:[教程] 日期:2022-06-20 热度:179
当你需要从utf8转换一些数据,cp1251(窗- 1251)或cp1251到utf8你必须使用系统功能的iconv。常见的主机服务商不允许使用此功能,下面是一个php自定义UTF8和cp1251的函数: ?php */ function cp1251_to_utf8($s){ $c209 = chr(209); $c208 = chr(208); $c129[详细]
-
php iconv mb_convert_encoding编码转换函数
所属栏目:[教程] 日期:2022-06-20 热度:151
用iconv函数: iconv( utf-8, gb2312 , abc阳光123); 据说这样好些,可以忽略转换时的错误! iconv( utf-8, gb2312//ignore , abc阳光123); mb_convert_encoding的用法见官方: http://cn.php.net/manual/zh/function.mb-convert-encoding.php 做一个gbk to[详细]
-
php创建临时文件tempnam与tmpfile区别
所属栏目:[教程] 日期:2022-06-20 热度:79
tempnam() 函数创建一个具有唯一文件名的临时文件,若成功,则该函数返回新的临时文件名,若失败,则返回false。 语法:tempnam(dir,prefix) function dir_wriable($dir) //自定义函数扩展建立临时文件 { $test=tempnam($dir,test_file); //建立临时文件 if($fp=@[详细]
-
在Windows XP下安装Apache+MySQL+PHP环境
所属栏目:[教程] 日期:2022-06-09 热度:194
这篇文章主要介绍了在Windows XP下安装Apache+MySQL+PHP环境的要点分析,需要的朋友可以参考下 在整个wamp环境搭建中,本质的工作如下: 1,配置系统对php中dll文件能默认处于调用状态。 在windos下,对dll文件系统默认处于调用状态的,有两种采用的方式。 第[详细]
-
php中数据库连接方式pdo和mysqli对比分析
所属栏目:[教程] 日期:2022-06-09 热度:62
这篇文章主要介绍了php中数据库连接方式pdo和mysqli从各个方面进行了对比分析,十分全面,这里推荐给大家,有需要的小伙伴来参考下。 1)总的比较 PDO MySQLi 数据库支持 12种不同的数据库支持 支持MySQL API OOP OOP + 过程 Connection Easy Easy 命名参数[详细]
-
php中mysql连接方式PDO使用详解
所属栏目:[教程] 日期:2022-06-09 热度:196
本文主要详细介绍了PHP中mysql的连接方式PDO的各种使用方法,算是个人的一个小结,如有遗漏还请告之,有需要的小伙伴来参考下吧。 PDO常用方法: PDO::query()主要用于有记录结果返回的操作(PDOStatement),特别是select操作。 PDO::exec()主要是针对没有[详细]
-
CentOS安装php v8js教程
所属栏目:[教程] 日期:2022-06-09 热度:175
这篇文章主要介绍了CentOS安装php v8js教程,本文是一个亲测笔记,需要的朋友可以参考下 CentOS release 5.11 (Final),CentOS release 6.6 (Final) x64测试通过。 gcc版本,glibc版本,libstdc++.so.6版本,gnu-binutils版本,tar版本,python版本,re2c版本[详细]
-
Ubuntu中搭建Nginx、PHP环境最简单的方法
所属栏目:[教程] 日期:2022-06-09 热度:79
这篇文章主要介绍了Ubuntu中搭建Nginx、PHP环境最简单的方法,本文讲解的是使用apt-get工具安装Nginx、PHP环境,并讲解了基本配置,需要的朋友可以参考下 前言:百度出来的结果好坑爹,而且某些文章说别人坑爹,可他自己也坑爹,求业界良心啊,还是谷歌靠谱。[详细]
-
PHP开发框架laravel安装与配置教程
所属栏目:[教程] 日期:2022-06-09 热度:121
Laravel是一套简洁、优雅的PHP Web开发框架,本文将详细介绍Laravel如何进行配置 Laravel是一套简洁、优雅的PHP Web开发框架,本文将详细介绍Laravel如何进行配置 配置说明 框架下载好了,但是想要很好的使用,可能我们还有一些东西需要知道,这就是配置。和[详细]
-
php检测apache mod_rewrite模块是否安装的方法
所属栏目:[教程] 日期:2022-06-09 热度:115
这篇文章主要介绍了php检测apache mod_rewrite模块是否安装的方法,通过对apache mod_rewrite模块相关函数的检测实现该检测功能,需要的朋友可以参考下 本文实例讲述了php检测apache mod_rewrite模块是否安装的方法,分享给大家供大家参考,具体实现方法如下:[详细]
-
MacOS 安装 PHP的图片裁剪扩展Tclip
所属栏目:[教程] 日期:2022-06-09 热度:98
Tclip是一个头像自动识别,php图片裁剪项目,他可以自动识别图片中的重要区域,并且在图片裁剪时保留重要区域,下面我们就来看看如何在MacOS上进行安装。 Tclip 用于图片裁剪,有以下特点: 能进行人脸识别。图片中有人脸,将自动视为人脸区域为重要区域,将[详细]
-
Ubuntu12下编译安装PHP5.3开发环境
所属栏目:[教程] 日期:2022-06-09 热度:147
本文给大家分享的是在Ubuntu12下编译安装PHP5.3开发环境的方法和步骤,十分的细致,推荐给大家,有需要的小伙伴们可以参考下。 最近项目遇到一个坑爹的事情,一个源码必须使用PHP5.3,但是现在Ubuntu上自带的版本是5.4,降级之后会出各种奇怪的问题,最后没[详细]