php2

substr()

 

 echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>";

$day = date("Y-m-d",strtotime("-1 day"));

date("Y-m-d",strtotime("-1 day",strtotime($day )))

phpcmsv9是一款非常好的cms产品,给非常多的站长带来非常大的便利。但是在使用过程中也会遇到非常多的问题,比如说:在导入v9数据库的时候,出现member_menu此表的报错提示,这时我们不要慌,然后按照报错提示进行逐一排除检查!

    [Err]1265-Datatruncatedforcolumn'isurl'atrow1
    [Err]INSERTINTO`phpcms_member_menu`VALUES(1,'member_init',0,'member','index','init','t=0',0,'1','',''),(2,'account_manage',0,'member','index','account_manage','t=1',0,'1','',''),(3,'favorite',0,'member','index','favorite','t=2',0,'1','','');
    [Msg]Finished-Unsuccessfully
    从报错代码上我们可以看出一些问题,首先出错的地方是isurl字段。更深入的理解是
    member_menu数据表中的isurl字段是不允许为空的。但是全新安装v9这里就是空的。导出数据库再导入的话,就会引起这个错误。解决方法为把isurl字段中的值手工改为0即可。
 
https://blog.csdn.net/lqs745920569/article/details/49386751 

用phpcms做多种条件筛选菜单

parse_url()parse_str()
<?php
$test = parse_url("http://feiniaomy.com/index.php?name=tank&sex=1#top");
//打印这个数组
print_r($test);
?>
运行结果
Array 
( 
    [scheme] => http  ////使用什么协议
    [host] => feiniaomy.com  //主机名
    [path] => /index.php //路径
    [query] => name=tank&sex=1 //提交的参数
    [fragment] => top //锚点
)

<?php
$test = parse_url("http://feiniaomy.com/index.php?name=tank&sex=1#top");
parse_str($test['query'],$parr);//获取URL中的参数,并赋值到$parr数组中
print_r($parr);//打印数组
?>

代码运行结果
Array ( [name] => tank [sex] => 1 )

原文地址:https://www.cnblogs.com/hcywater/p/10761180.html