我想找出一个网址的文件大小:
$url1 = 'www.google.com';
$curl1 = curl_init();
curl_setopt($curl1, CURLOPT_URL, $url1);
curl_setopt($curl1, CURLOPT_RETURNTRANSFER, TRUE);
curl_exec($curl1);
$file_size = curl_getinfo($curl1, CURLINFO_SIZE_DOWNLOAD );
$file_size_kb = $file_size / 1000;
echo $file_size_kb;
Run Code Online (Sandbox Code Playgroud)
输出是43331.我认为它太低了,因为我有谷歌缓存.这可能是真的吗?此外,我在其他网站上测试谷歌计算网址的大小,它是两倍大.
我有一个java程序,当我登录时,大约600,000毫秒(我实际上尝试了几次,它总是~600,000,这就是为什么我认为有些地方设置超时600,000毫秒)我的数据库连接崩溃,我的程序没有更长的工作(它总是需要连接到数据库).它给了我Communication link failure错误.我这是我的mysql连接设置:
import java.sql.*;
import javax.swing.*;
public class mysqlconnect {
Connection conn = null;
public static Connection ConnectDb() {
try{
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://server_name/database_name","user_name","user_password");
return conn;
}catch (Exception e) {
JOptionPane.showMessageDialog(null, "Cant connect to db");
return null;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试添加?autoReconnect=true&tcpKeepAlive我的代码,但没有运气.有没有办法去phpmyadmin并在那里更改一些设置(增加超时时间)?
April ant May在php中返回相同的日期:
var_dump(new DateTime('first day of April')); - '2016-05-01 00:00:00'
var_dump(new DateTime('first day of May')); - '2016-05-01 00:00:00'
适用于其他几个月,but for April it returns 05 instead of 04.
编辑:'timezone'=>'欧洲/巴黎'
Edit2:http://imgur.com/TccRcMo
我想做这样的事情:
$('.anwer_labels').click(function() {
$(this).toggleClass('active');
$('.anwer_labels').removeClass('active');
// $(this).addClass('active').siblings().removeClass('active');;
// $(this).removeClass('active');
})
Run Code Online (Sandbox Code Playgroud)
在这一行我想添加一个例外,所以我不会包括$(this):
$('.anwer_labels').removeClass('active'); //some code here to not add $(this)
Run Code Online (Sandbox Code Playgroud)
可以这样做吗?
这是我的意思:
foreach ($array as $a) {
echo $a.',<br/>';
}
Run Code Online (Sandbox Code Playgroud)
当前输出将是:
a,
a,
a,
a,
Run Code Online (Sandbox Code Playgroud)
我想输出是这样的:
a,
a,
a,
a
Run Code Online (Sandbox Code Playgroud)
(所有'a'用逗号分隔,当涉及到最后一个循环时,它不会写逗号)
我有一个带有3个问题的html表单,每个问题都在div中:
<div id="question1">
question1
</div>
<div id="question2">
question2
</div>
<div id="question3">
question3
</div>
Run Code Online (Sandbox Code Playgroud)
并在最后一个按钮:
<button id="next">Next question</button>
Run Code Online (Sandbox Code Playgroud)
我想要的 - 首先只显示第一个div.我按下按钮 - >第二个div加载,第一个div隐藏.我再次按下按钮 - >第二个div隐藏,第三个div出现.
这是我试过的方式:
<script>
$('#question2').hide();
$('#question3').hide();
$("#next").click(function (e) {
event.preventDefault();
$('#question1').hide();
$('#question2').show();
});
</script>
Run Code Online (Sandbox Code Playgroud)
我不知道如何加载第3个div.
我有2个阵列:
$big_array = array (
array (
array (
'correct' => FALSE,
'answer' => 'false answer1'
),
array (
'correct' => FALSE,
'answer' => 'false answer2'
),
array (
'correct' => FALSE,
'answer' => 'false answer3'
),
array (
'correct' => TRUE,
'answer' => 'correct answer'
)
)
);
$small_array = array (
array (
array (
'correct' => FALSE,
'answer' => 'false answer1'
)
)
);
Run Code Online (Sandbox Code Playgroud)
我想制作,array_diff($big_array, $small_array)但它不工作我想要它,目前它给我一个空数组作为结果,我希望结果是:
$outcome_array= array (
array (
array (
'correct' => …Run Code Online (Sandbox Code Playgroud)