本文目录一览:
Warning: Missing argument 1 for
function getX()
{
return $this-x;
}
警告:函数getX()缺少参数 把参数$y去掉;
PHP问题,出错提示
你这样找不到出错的地方撒
我建议你一个方法
你在你的项目config.ini.php里面加入如下代码
# **************************** #
# ***** ERROR MANAGEMENT ***** #
// Create the error handler.
function my_error_handler ($e_number, $e_message, $e_file, $e_line, $e_vars) {
global $debug, $contact_email;
// Build the error message.
$message = "An error occurred in script '$e_file' on line $e_line: \nbr /$e_message\nbr /";
// Add the date and time.
$message .= "Date/Time: " . date('n-j-Y H:i:s') . "\nbr /";
// Append $e_vars to the $message.
$message .= "pre" . print_r ($e_vars, 1) . "/pre\nbr /";
if ($debug) { // Show the error.
echo 'p class="error"' . $message . '/p';
} else {
// Log the error:
error_log ($message, 1, $contact_email); // Send email.
// Only print an error message if the error isn't a notice or strict.
if ( ($e_number != E_NOTICE) ($e_number 2048)) {
echo 'p class="error"A system error occurred. We apologize for the inconvenience./p';
}
} // End of $debug IF.
} // End of my_error_handler() definition.
// Use my error handler:
set_error_handler ('my_error_handler');
这样如果debug出错,它就会显示在哪里出错。
php 方法逻辑问题
是指该方法默认第三个参数为空,你可以传值像
test(1, 2, 3),会把3作为第三个参数传递进去,
当然也可以直接
test(1, 2),这样第三个参数默认为空,该方法依然能调用,
如果这样定义的话, function test($a, $b, $c)
test(1, 2),这样调用该方法会报错,缺少参数
以上,
phpmyadnin导出数据库时提示export.php缺少参数
HeaderView View headView = inflater.inflate(R.layout.search_top, null); mListView.addHeaderView(headView) //HeaderViewmListView.addHeaderView(headView ,null,false