小编fis*_*man的帖子

php如何获取kb的web图像大小?

php如何获取kb的web图像大小?

getimagesize 只获得宽度和高度.

filesize造成waring.

$imgsize=filesize("http://static.adzerk.net/Advertisers/2564.jpg");
echo $imgsize;
Run Code Online (Sandbox Code Playgroud)

Warning: filesize() [function.filesize]: stat failed for http://static.adzerk.net/Advertisers/2564.jpg

有没有其他方法来获得kb的Web图像大小?

php image image-size

19
推荐指数
2
解决办法
3万
查看次数

仅显示阴影的右下部分

如何仅显示rightbottom部分阴影?

我知道box-shadow可以设置一个底部.但是怎么设置-webkit-box-shadow-moz-box-shadow

box-shadow-bottom: 0px 4px 4px black;

css shadow

13
推荐指数
2
解决办法
3万
查看次数

截断句子到一定数量的单词

如何将句子截断为一定数量的单词(NB.而不是字母)?

我想用split(" "),但那我怎么算数字呢?

例如:

  • Javascript word count cut off => Javascript word count
  • Want better search results? See our search tips! => Want better search

javascript

13
推荐指数
2
解决办法
9569
查看次数

来自foreach的php随机顺序

我有一些foreach,这可能会很好

foreach ($umm as $data) {
        echo '<img src="'.$data->picture.'" />';
        echo  $data->id;
}
Run Code Online (Sandbox Code Playgroud)

现在我想改变一下foreach.我试过了:

foreach (shuffle($umm) as $data) {
        echo '<img src="'.$data->picture.'" />';
        echo  $data->id;
}
Run Code Online (Sandbox Code Playgroud)

foreach ($umm as $data) {
        $rand_pic[] = $data->picture;
        $rand_id[] = $data->id;
}
$ran = shuffle($rand_id);
foreach($ran as $new){
    echo '<img src="'.$new->picture.'" width="100" />';
    echo $new->id;
}
Run Code Online (Sandbox Code Playgroud)

这些Warning: Invalid argument supplied for foreach()都是第二次造成的foreach.如何从foreach随机排序?

php random foreach shuffle

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

mysql查询结果进入php数组

这里有一些代码,我希望用mysql将mysql查询结果存储到数组中,但是我的代码返回结果:2h不是我想要的.(正确的结果应该是36,35,34,33,32)

<?php
set_time_limit(59);
mysql_select_db("mycoon",$db);
mysql_query("SET NAMES utf8"); 
$result = mysql_query("SELECT id,link FROM mytable Order By id DESC LIMIT 0,5");
$new_array[] = $row;
while ($row = mysql_fetch_array($result)) {
    $new_array[$row['id']] = $row;
    $new_array[$row['link']] = $row;
}
mysql_close($db);// close mysql then do other job with set_time_limit(59)
foreach($new_array as $array){
    echo $array['id'].'<br />';
    echo $array['link'].'<br />';
}
?>
Run Code Online (Sandbox Code Playgroud)

结果:

36
http://localhost/img/img36.jpg
36
http://localhost/img/img36.jpg
35
http://localhost/img/img35.jpg
35
http://localhost/img/img35.jpg
34
http://localhost/img/img34.jpg
34
http://localhost/img/img34.jpg
33
http://localhost/img/img33.jpg
33
http://localhost/img/img33.jpg
32
http://localhost/img/img32.jpg
32
http://localhost/img/img32.jpg
Run Code Online (Sandbox Code Playgroud)

php mysql arrays

10
推荐指数
1
解决办法
16万
查看次数

php如何通过mysql存储和读取json数据?

php如何通过mysql存储和读取json数据?

mysql_query("INSERT INTO text (data) VALUES (json_encode('id' => $uid, 'value' => yes))");
Run Code Online (Sandbox Code Playgroud)

那么,如何更新data价值?读出数据,然后插入json_encode和解码过程,或只是简单的方式更新?

[{"id": "1", "value": "yes"}]
Run Code Online (Sandbox Code Playgroud)

然后插入另一个更改[{"id": "1", "value": "yes"},{"id": "2", "value": "yes"}]...

或者即使长期值很长.

[{"id": "1", "value": "yes"},{"id": "2", "value": "yes"}...{"id": "10000", "value": "yes"}]

然后更新另一个,改为 [{"id": "1", "value": "yes"},{"id": "2", "value": "yes"}...{"id": "10000", "value": "yes"},{"id": "10001", "value": "yes"}]

我想问一下,如何使这个mysql查询处理更加明智和高效?感谢您提出更多建议.

php mysql json insert

9
推荐指数
1
解决办法
4万
查看次数

file_put_contents路径问题

我想用PHP代码表单c:\www\test\script\new\creat_html.php来创建html页面c:\www\test\html\index.html.

现在c:\www\test\script\new\creat_html.php我该如何设置路径?

我用dirname(__FILE__),但它只是得到父路径.如何?谢谢.

file_put_contents( dirname(__FILE__) . '/index.html', $html);
Run Code Online (Sandbox Code Playgroud)

php filepath

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

javascript替换问号

如何让一个正则表达式?,并=在JavaScript?

我想要一些东西

http://localhost/search?search=words

http://localhost/search/search/words

(?search =)to(/ search /)

<script>
var ss = "http://localhost/search?search=words".replace("/\?search\=/g", "/search/");
document.write(ss);
</script>
Run Code Online (Sandbox Code Playgroud)

顺便说一句:只是一些人,而不是htaccss重写.谢谢.

javascript regex

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

PHP file_put_contents新行

我尝试使用file_put_contents输出新页面.但我在打破新线路时遇到了一些麻烦.

<?php
$data ='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r\n';
$data .='<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\r\n';
$data .='<head>\r\n';
$data .='</head>\r\n';
$data .='<body>\r\n';
$data .='<p>put something here</p>\r\n';
$data .='</body>\r\n';
$data .='</html>\r\n';
file_put_contents( dirname(__FILE__) . '/new.php', $data);
?>
Run Code Online (Sandbox Code Playgroud)

我试过\n或者\r\n,他们都不能创新:

1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\r\n<head>\r\n</head>\r\n<body>\r\n<p>put something here</p>\r\n</body>\r\n</html>\r\n
Run Code Online (Sandbox Code Playgroud)

php line-endings

7
推荐指数
2
解决办法
3万
查看次数

php如何制作if str_replace?

$str 在foreach中是有价值的.

$str = str_replace('_name_','_title_',$str);
Run Code Online (Sandbox Code Playgroud)

怎么做if str_replace

我想做的事情if have a str_replace然后回声$str,否则,跳过当前的foreach然后到下一个.谢谢.

php str-replace

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