小编use*_*561的帖子

在PHP中随机播放一个数组

我有以下代码:

<?php
foreach($bb['slides'] as $b):
$url = "domain.com/" . $b->image . ";
echo($url);
endforeach;
?>
Run Code Online (Sandbox Code Playgroud)

输出如下:domain.com/image1.jpg domain.com/image2.jpg domain.com/image3.jpg

我试图随机化输出的顺序.在foreach语句之前,我尝试使用shuffle($ bb)对数组进行洗牌; 但那没用.任何帮助表示赞赏.

php shuffle

5
推荐指数
1
解决办法
2万
查看次数

PHPInfo错误的日期

使用PHP正确显示回显日期:"2012-01-04 11:04:07"

但是,在我的phpinfo文件的顶部,我有:

"系统Linux server1.domain.com#1 SMP Tue Jun 21 10:29:24 EDT 2011 i686"

日期显示的是6月21日而不是1月4日?

我正在运行Ubuntu和PHP 5.3.2.

谢谢.

php date

5
推荐指数
1
解决办法
1254
查看次数

有条件地加载jQuery

我有一个网站从谷歌的CDN服务器加载jQuery:

<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

对于那些禁用了javascript的浏览器,该网站仍能正常运行.(优雅的退化).

对于使用IE6的用户来说,javascript功能,但看起来并不漂亮.我要做的是防止在IE6上加载jquery.

我认为以下内容可行:

<!--[if gt IE 6]>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

条件标签 - 如果浏览器大于IE6,则加载jQuery.但是,我相信这会阻止JQuery在Safari,Chrome,Firefox等中加载.

另一个解决方案是在PHP中检测浏览器,然后为除IE6之外的浏览器加载jQuery.这是最好的选择吗?

jquery internet-explorer-6

0
推荐指数
1
解决办法
376
查看次数

标签 统计

php ×2

date ×1

internet-explorer-6 ×1

jquery ×1

shuffle ×1