【总结关于系统根目录注意点】教程文章相关的互联网学习教程文章

php读mysql关于乱码问题的总结

php读mysql关于乱码问题的总结,有需要的朋友可以参考下。 php读mysql时,有以下几个地方涉及到了字符集。 1.建立数据库表时指定数据库表的字符集。例如create table tablename ( id int not null auto_increment, title varchar(20) not null, primary key (id) )DEFAULT CHARSET =UTF8; 2. mysql的字符集 mysql中有三个重要的变量,character_set_client,character_set_results,character_set_connection。 通过设置character...

php初学者常见问题总结

1,无法传递变量 get,post,session在最新的php 版本中自动全局变量是关闭的,所以要从上一面取得提交过来得变量要使用$_get[’foo’],$_post[’foo’],$_session[’foo’]来得到。当然也可以修改自动全局变量为开(php .ini改为register_globals = on);考虑到兼容性,还是强迫自己熟悉新的写法比较好。 2,win下apache 用get方法传递中文参数会出错: test.php ?a=你好&b=你也好 传递参数是会导致一个内部错误 解决办法:"test.p...

Yii学习总结之数据访问对象(DAO)

本文是YII学习总结系列文章的第二篇,主要向我们介绍了数据访问对象(DAO),十分的详细,有需要的小伙伴参考下Yii提供了强大的数据库编程支持。Yii数据访问对象(DAO)建立在PHP的数据对象(PDO)extension上,使得在一个单一的统一的接口可以访问不同的数据库管理系统(DBMS)。使用Yii的DAO开发的应用程序可以很容易地切换使用不同的数据库管理系统,而不需要修改数据访问代码。数据访问对象(DAO) 对访问存储在不同数据库管理系统(DB...

phpcurl学习总结

说明:使用curl 能快捷的抓取网页、模拟POST、GET请求,当然也不仅仅是HTTP协议的一些封装,还支持FTP、代理、HTTPS、LDAP等应用。curl并不是PHP特有的,很多语言中都有,一个东西好用,自然就会被推广开,就像很多年前的log4j一样的道理,刚开始是JAVA版本,随后也出现log4c,log4c++??curl 也是一样的道理。curl 并非PHP默认支持,需要在配置里打开此项的加载extension= php_curl.dll 在linux 下就记得编译PHP的时候./configure 加...

php输出非html格式文件的总结

$file = 'a.pdf'; if (file_exists($file)) { header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.basename($file)); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); b_clean(); flush(); ...

php时区设置方法总结

function_exists(date_default_timezone_set);//在这他总是返回1,这函数是判断这里面的字符是不是一个定义了的函数名 date_default_timezone_set("Etc/GMT");//这是格林威治标准时间,得到的时间和默认时区是一样的 date_default_timezone_set("Etc/GMT+8");//这里比林威治标准时间慢8小时 date_default_timezone_set("Etc/GMT-8");//这里比林威治标准时间快8小时 date_default_timezone_set('PRC'); //设置中国时区 ?>函数ini_set(...

php与mysql时区设置的一些总结

使用国外主机空间的朋友,经常会遇到时区设置的问题。PHP 脚本端的市区设置可以在 php.ini 下设置 date.timezone 键的值为 Asia/Shanghai 即可。使用国外主机空间的朋友,经常会遇到时区设置的问题。 PHP 脚本端的市区设置可以在 php.ini 下设置 date.timezone 键的值为 Asia/Shanghai 即可。 通常共享虚拟主机本身没有修改 php.ini 权限。此时就应该在程序公共部分加入: ini_set(date.timezone,Asia/Shanghai); 动态修改 php.ini...

有关php连接mssql的一些总结

$conn=mssql_connect("实例名或者服务器IP","用户名","密码"); //测试连接if($conn){echo "连接成功";} 2、选择要连接的数据库mssql_select_db("dbname"); 3、执行查询$rs = mssql_query("select top 1 id,username from tbname",$conn);或者直接执行update,insert等语句,可以不用为返回结果赋值mssql_query("update tbname set username=niunv where id=1"); 4、获取记录集行数echo mssql_num_rows($rs); ...

php调用外部shell的方法总结

system("/usr/local/bin/webalizer/webalizer");?>exec() 原型:string exec (string command [, string array [, int return_var]]) exec() 函数与system()类似,也执行给定的命令,但不输出结果,而是返回结果的最后一行。虽然它只返回命令结果的最后一行,但用第二个参数array可以 得到完整的结果,方法是把结果逐行追加到array的结尾处。所以如果array不是空的,在调用之前最好用unset()最它清掉。只有指定了第二个参 数时,才...

关于PHP的小小总结

我们都遇到过这样的情况:某WEB应用页面其搜索条件很多,有时一个参数对应很多值,或者说有很强的上下级关系,比如租房网: 户型参数有:一室一厅、一室两厅等等。 这时候要给某一个塞选条件符上正确的URL参数就比较麻烦,为了不整天做重复的工作,我们写了下面这个方法。 例子我们用租房网的例子来参考(注意以下仅是演示,所以不讲究规范啥的)。 区域(area): 不限()、区一(area1)、区二(area2)、区三(area3)....... 租金...

phpheaderContent-Type类型总结

//php heaer content-type//程序员之家 bbs.it-home.org 收集整理//收藏下吧,以备不时之需啊。$mimetypes = array('ez' => 'application/andrew-inset','hqx' => 'application/mac-binhex40','cpt' => 'application/mac-compactpro','doc' => 'application/msword','bin' => 'application/octet-stream','dms' => 'application/octet-stream','lha' => 'application/octet-stream','lzh' => 'application/octet-stream','exe' => ...

php时间戳函数总结与示例

echo strtotime(”2009-1-22″) 结果:1232553600 说明:返回2009年1月22日0点0分0秒时间戳 二,PHP时间戳函数获取英文文本日期时间 示例如下: 便于比较,使用date将当时间戳与指定时间戳转换成系统时间 (1)打印明天此时的时间戳strtotime(”+1 day”)当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25指定时间:echo date(”Y-m-d H:i:s”,strtotime(”+1 day”)) 结果:2009-01-23 09:40:25(2)打印昨天此...

phpmailer发送邮件中文乱码问题的解决方法总结

$mail = new PHPMailer();2:设置邮件的编码;$mail->Charset=UTF-8; 相信有不少朋友是设置成"GBK"或“GB2312”的,我开始也是,后来了解到Mail是国际化的,如果想在像Gmail等那样的国际化邮箱正确显示中文,请将编码设置为“UTF-8”; 3,:设置标题编码; 这里可能有人会问,都设置了邮件的编码了,还设置标题编码做什么。 如果您测试过多种邮箱,你会发现标题中文是乱码的,没错,即使您设置了 $mail->Charset="UTF-8"; 既然学习...

php编程之命名规范总结

本文介绍下,php编程中的命名规范,包括基本概念、骆驼式命名法、驼峰法、Pascal方法,有需要的朋友,不妨参考学习下了。骆驼式命名法(又称驼峰命名法),正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能 更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。例如:有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,...

php变量作用域的用法总结

function function_name() { global $var;}$var=20;function_name(); // Function call.?> 在这个示例中,函数内部的 $var 现在与函数外部的 $var 相同。这意味着变量 $var 已经具有一个值20,如果在函数内部改变了这个值,外部的 $var 值也会改变。 避开变量作用域的另一个方法是利用超全局变量:$_GET、$_POST、$_REQUEST 等。这些变量在你的函数内是自动可访问的(因此,它们是超全局变量)。也可以添加元素到 $GLOBALS 数组...

根目录 - 相关标签