本文目录一览:
- 1、PHP如何对某文本进行操作
- 2、php如何提取xml里面的CDATA的内容?
- 3、PHP中如何给日期加上一个月 加一周
- 4、php中用date()函数怎么显示中国目前的时间
- 5、php中date()提示警告
- 6、PHP判断一个日期是不是今天
PHP如何对某文本进行操作
每行内容使用逗号将内容分隔成数组元素还是整个文件读取每行作为一个元素?代码如下,这是读取一行的代码,全部读取加一个计数器,使用变量变量名:
$fp=fopen(“文件地址”,’rb’);
while(!feof($fp)){
$char=fgets($fp);
while(!feof($fp)){
$char_array=explode(“,”,$char);
}
}
$char_array[0]就是逗号前得内容
$char_array[1]就是逗号后面得内容
整个读取的话,还是加一个计数器,
$char_array=explode(“,”,$char);
替换成
$array=$char[0]
数字0用计数器替换,
$array就是要得数组
php如何提取xml里面的CDATA的内容?
$dom=new DOMDocument;
$dom-loadXML($mapabcXML);
$s=simplexml_import_dom($dom);
for($i=0;$i$datalen;$i++){ if(!empty($s-poi[$i]-x)||!empty($s-poi[$i]-y)){
}
}
首先把你的这个xml当一个字符串,进行一次替换,把?xml version=”1.0″ encoding=”UTF-8″ ?
替换为空,只留下其它标签。然后就可以通过loadXML载入成一个dom对象了,然后你调用属性吧。记住用loadXML较简单。
PHP中如何给日期加上一个月 加一周
你好,获取当前时间戳:time() ,如果你没设置时区 ,那么当前时间时间戳是:time()+3600*8 ,我们假设你的时区设置正确,那么time()+3600*24*30 就是一个月,一周就是time()+3600*24*7 (3600是一小时的秒数X24小时 就是一天X30/7)就是30天或者7天了。希望能帮到你,望采纳!
php中用date()函数怎么显示中国目前的时间
php中用data()函数显示中国目前时间:用到的工具:notepad++,php运行环境,代码如下:
1.
?
date_default_timezone_set(‘PRC’);
echo date(‘Y-m-d H:i:s’);
?
说明:代码第一句设置了时区为中国,第二行代码输出当前时间。
输出效果图如下:
php中date()提示警告
设置下默认时区就好
date_default_timezone_set(‘PRC’);
或者在PHP.INI 中指定默认时区
data.timezone = “Asia/Shanghai”;
PHP判断一个日期是不是今天
php判断一个日期是不是今天,用到的工具,notepad++,步骤如下:
php代码如下:
?php
// 虚拟一个日期
$a = ‘2017-03-17 10:10:10’;
//将日期转化成xxxx年xx月xx日格式
$b = substr($a,0,10);
$c = date(‘Y-m-d’);
if($b==$c){
echo ‘虚拟日期是今天’;
}else{
echo ‘虚拟日期不是今天’;
}
说明:先虚拟一个日期,然后把虚拟日期经过substr函数转换成xxxx年xx月xx日格式,然后和今天的日期进行比对,如果相同输出虚拟日期是今天,否则输出虚拟日期不是今天。
运行结果:
说明:程序需要在php环境下运行。
原创文章,作者:JKRA,如若转载,请注明出处:https://www.506064.com/n/141131.html