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图像大小?
如何仅显示right
和bottom
部分阴影?
我知道box-shadow
可以设置一个底部.但是怎么设置-webkit-box-shadow
和-moz-box-shadow
?
box-shadow-bottom: 0px 4px 4px black;
如何将句子截断为一定数量的单词(NB.而不是字母)?
我想用split(" ")
,但那我怎么算数字呢?
例如:
Javascript word count cut off
=> Javascript word count
Want better search results? See our search tips!
=> Want better search
我有一些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随机排序?
这里有一些代码,我希望用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存储和读取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代码表单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) 如何让一个正则表达式?
,并=
在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重写.谢谢.
我尝试使用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) $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 ×7
javascript ×2
mysql ×2
arrays ×1
css ×1
filepath ×1
foreach ×1
image ×1
image-size ×1
insert ×1
json ×1
line-endings ×1
random ×1
regex ×1
shadow ×1
shuffle ×1
str-replace ×1