自学php--php字符串及时间函数的应用

php php 1105      收藏
本文主要是php字符串函数和时间函数的一些常规应用。

$str = 'www.itaotmall.com';

用两种办法,获取到 com

$arr = array('你好','世界');

用两种办法,将数组的内容转换为一个字符串

加密以下字符:password,并获取密文的长度

$str = '12';

在页面输出:000012

$str = 'www.baidu.com';

将 $str 的值变为:www.google.com

$str = '你好,世界';

在页面输出:,世界

$str = '--hello world==';

在页面输出:hello world

获取以下内容:

1. 当前时间戳

2. 24小时后的时间戳

3. 3周9小时23分后的时间戳

在页面输出如下内容:2012-12-12:12:12:12

在页面输出今天是本年的第几天

设置时区为东9区

代码:

<?php

header("Content-Type=text/heml;charset=utf-8");

date_default_timezone_set('ETC/GMT-9');

//1、用两种方法获取到com

$str='www.itaotmall.com';

//第一种方法

$arr=explode('.',$str);

$count=count($arr);

echo $arr[$count-1];

echo "<br />";

//第二种方法

echo array_pop($arr);

echo "<br />";

//第三种方法

$str1=substr($str,-3,3);

echo $str1;

echo "<br />";

//2、用两种方法将数组的内容转化成一个字符串

$arr2=array('你好','世界');

//第一种方法

echo implode($arr2);

echo "<br />";

//第二种方法

$str2=$arr2[0].$arr2[1];

echo $str2;

echo "<br />";

//3、在页面输出000012

$str3='12';

echo str_pad($str3,6,0,STR_PAD_LEFT);

echo "<br />";

//4、将$str变成www.google.com

$str4='www.baidu.com';

echo str_replace('baidu','google',$str4);

echo "<br />";

//5、在页面输出:,世界

$str5='你好,世界';

echo mb_substr($str5,2,3,'utf-8');

echo "<br />";

//6、在页面输出hello world

$str6='--hello world--';

echo trim($str6,'-');

echo "<br />";

//7、获取以下内容

//当前时间戳

echo '当前时间戳'.time();

echo "<br />";

//24小时后的时间戳

//第一种方法

echo '24小时后时间戳'.(time()+24*60*60);

echo "<br />";

$str7='+1 day';

$time1=strtotime($str7);

echo '24小时后时间戳'.$time1;

echo "<br />";

//输出3周9小时23分后的时间戳

$str8='+3 weeks 9 hours 23 minutes';

echo '3周9小时23分后的时间戳'.strtotime($str8);

echo "<br />";

//在页面输出2012-12-12:12:12:12

$date='2012-12-12 12:12:12';

$str9=strtotime($date);

echo date('Y-m-d:H:i:s',$str9);

?>

自学php博客