检查输入是否为数字的最佳方法是什么?
那些数字不应该是有效的.只有数字如:123,012(12),正数应该有效.这是我当前的代码:
$num = (int) $val;
if (
preg_match('/^\d+$/', $num)
&&
strval(intval($num)) == strval($num)
)
{
return true;
}
else
{
return false;
}
Run Code Online (Sandbox Code Playgroud) 我想设置2台显示器.
我有Radeon HD 4800,使用开源驱动程序.64位.当我更改KDE中的显示器设置时,它会更改,但是当我重新启动时:显示器将重新开始重复(屏幕设置尚未保存).
这是我想要的设置:

如何让系统在启动时自动使用这些设置?
我有这个标签系统:
$(document).ready(function(){
$('#tabs div').hide();
$('#tabs div:first').show();
$('#tabs ul li:first').addClass('active');
$('#tabs ul li a').click(function(){
if($(this).parent().hasClass('active')) {
/** active **/
} else {
$('#tabs ul li').removeClass('active');
$(this).parent().addClass('active');
var currentTab = $(this).attr('href');
$('#tabs div').hide();
$(currentTab).show('slide', {}, 500);
}
return false;
});
});
<div id="tabs">
<ul>
<li><a href="#tab-1">1</a></li>
<li><a href="#tab-2">2</a></li>
<li><a href="#tab-3">3</a></li>
<li><a href="#tab-4">4</a></li>
<li><a href="#tab-5">5</a></li>
</ul>
<div id="tab-1">
Content tab1
</div>
<div tab2... etc
Run Code Online (Sandbox Code Playgroud)
如果我在URL的末尾添加#tab-3,它应该自动显示并设置选项卡3,而不必单击它.
这有可能以一种简单的方式吗?