@一般是用不到的,因为生产环境是关闭错误输出的,并且,你如果语句加了@在前面,即时开启错误输出,也不会讲错误输出到前端,自己心里有个数。
这个符号的作用就是隐藏报错和警告提示,通常常见于在使用file_get_contents()进行网络请求的时候,置于函数前面[……]
栏目归档: Program Code
PHP-file_get_contents 设置POST数据方法
以下代码实现了post数据的功能,配合之前写的超时,就可以完成类似curl的功能了。
$opts = array(
'http' => array(
'method' => 'PO[......]
PHP-file_get_contents 设置超时方法
PHP作用域的坑
问题出现是这么个情况,写了个index判定来源然后分别include不同目录的文件,结果发现,include之后,对应文件声明的全局变量均为传递。琢磨了一下,因为原始include的是在一个函数下的,于是改成直接引入,全局变量有效传递。后经过了解,才知道原来这个是因为[……]
JavaScript 校验验证IP是否合法
函数代码如下:
function ValidateIPaddress(ipaddress) {
if (/^(25[0-5]|2[0-4][0-9]|[01] [0-9][0-9] )\.(25[0-5]|2[0-4][0-9]|[01] [0-9][0[......]
DataTables 新版 如何实现重绘表格
新版变动了一些API的引用方式,不多说,直接上代码:
dbconfig就是datatable的配置json。
data.data是要重绘到表格的json,示例格式参考:https://datatables.net/examples/data_sources/ajax.[……]
DataTables 新版如何实现中文翻译
这个其实就是个设置的参数,参数中包含对应部分的翻译既可,初始化的时候用,示例代码:
$(document).ready(function() {
$('#example').DataTable( {
"language[......]
PHP include_once 在类里需要注意的细节
恩,还是学艺不精,就是标记下,当发现include_once后,对应文件的变量并不存在的时候,这种情况,通常是前置的函数已经include_once了文件,并且,对应的变量并未传递,然后include_once检测发现已经include的过了,就不会再次引入,然后你的[……]
PHP如何生成GMT时间
GMT时间,一般RSS需要用到,虽然RSS过期了,但自写脚本抓一些常用的关注对象的RSS也还是有一定必要的,时间格式为:Mon,12 May 2001 00:20:00 GMT
解决办法:
gmdate('D, d M Y H:i:s T',ti[......]
Safari输入框被输入法阻挡fixed失效填坑方案
这问题就是很简单,如标题所说:Safari输入框被输入法阻挡fixed失效。
经过搜搜,stackoverflow找到了解决方案:
html,body{
-webkit-overflow-scrolling : touch !important; over[......]