您好,欢迎光临! 推荐您使用Chrome浏览器访问本站。

JpGraph中文乱码解决方法

723 views
JpGraph中文乱码解决方法

PHP获得客户端IP (REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR)

768 views
PHP获得客户端IP (REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR)REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。 HTTP_CLIENT_IP 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替换为这个代理服务器的IP。 $_SERVER[‘REMOTE_ADDR’]; //访问端(有可能是用户,有可能是代理的)IP $_SERVER[‘HTTP_CLIENT_IP’]; //代理端的(有可能存在,可伪造) $_SERVER[‘HTTP_X_FORWARDED_FOR’]; //用户是在哪个IP使用的代理(有可能存在,也可以伪造) 三个值......

PDO query exec execute

1,002 views
PDO query exec execute1、PDO::query PDO::query执行一条SQL语句,如果通过,则返回一个PDOStatement对象。PDO::query函数有个“非常好处”,就是可以直接遍历这个返回的记录集。 示例如下: $sql = ‘SELECT name FROM url’; foreach ($dbh->query($sql) as $row) { print $row[‘name’] . “\t”; } query同传统的mysql query函数类似,同样需要对开发者自行对输入的sql语句进行安全检查。 query因为会返回PDOStament对象,似乎用在SELECT语句执行上更合适,这跟上文提到的query支持直接遍历不谋而合。 query执行后......

jQuery.extend扩展函数简单用法

799 views
jQuery.extend扩展函数简单用法jQuery.extend扩展函数简单用法 静态扩展 $.extend({ test:function(){alert(‘this test!’)} }) 使用$.test() 重载合并 var people1 = { apple: 0, banana: { weight: 52, price: 100 } }; var people2 = { banana: { price: 200 }, age: 100 }; //将people2中的内容追加,覆盖到people1,破坏people1原有结构 $.extend(people1,people2); //people1的内容变为:{apple:0,banana{price:200},age:100} //下面方式是合并到新的变量,从而不破坏people1 var newPeople=$.extend({},people1,people2); //people1的......

常用 Git 命令清单

753 views
常用 Git 命令清单一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置......