代码:
$my_session_id=$_COOKIE[session_name()];//保存当前人员的session id;
代码:
$my_session_id=$_COOKIE[session_name()];//保存当前人员的session id;
当表单按提交后经过浏览器初步处理之后,传到php表单处理页面。
一般的书上都讲的要么是自动为表单元素分配变量;要么就是将提交的数据保存在全局数组中,然后调用系统特定的自动全局变量数组来获取这些值。看了很久没有明白php到底是如何和浏览器进行信息沟通的,也就是B(客户端)发送数据,到S(服务器)的php表单处理页面,接着就产生相应的变量,这中间php工作机理,哪位老大清楚啊!一直没有明白!
近日对PHP产生了浓厚的兴趣,遂决定学习一下。首先是安装。
第一步,安装Apache
1、使用php写一段简单查询,查出所有姓名为“张三”的内容并打印出来
表名User
Name Tel Content Date
张三 13333663366 大专毕业 2006-10-11
张三 13612312331 本科毕业 2006-10-15
张四 021-55665566 中专毕业 2006-10-15
2、请根据上面的题目完成代码:
$mysql_db=mysql_connect("local","root","pass");
@mysql_select_db("DB",$mysql_db);
3、如何使用下面的类,并解释下面什么意思?
class test
{
Get_test($num)
{
$num=md5(md5($num)."En");
return $num;
}
}
4、用javascipt打印 “上海爱吉”
5、写出 SQL语句的格式 : 插入 ,更新 ,删除
6、谈谈对你PHP认识或你擅长的技术?
答案:
1.SELECT Name,Tel,Content,Date FROM User WHERE Name=''张三''
2. $mysql_db = mysql_connect("local","root","pass");
@mysql_select_db("DB",$mysql_db);
$sql = "SELECT Name,Tel,Content,Date FROM User WHERE Name=''张三''";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result))
{
echo $row[''Name''] . '' '' . $row[''Tel''] . '' '' . $row[''Content''] . ''
'' . $row[''Date''] . "<br>rn";
}
3.
用法:
$get_test = new test();
$result = $get_test->Get_test(2);
将$num变量进行两次md5后返回,第2次的md5中的参数,在第一次md5($num)后多加了En
4.
<>
write(''上海爱吉'');
</>
5.
插入
INSERT INTO table (a1,a2,a3) S ($val1, ''$val2'', $val3);
修改
UPDATE table SET a1=$a1, a2=''$a2'' WHERE id=3;
删除
DELETE FROM table WHERE id=3;
6.
自己发挥
1.面向对象的概念
2.什么是类,什么是对象,类和对象之间的关系
3.什么是面向对象编程呢?
4.如何抽象出一个类?
5.如何实例化对象?
6.如何去使用对象中的成员?
7.特殊的引用“$this”的使用
8.构造方法与析构方法
9.封装性
10.__set()、__get()、__isset()、__unset()四个方法的应用
11.类的继承
12.多态的应用
13.重载新的方法
14.访问类型
15.静态成员的使用
16.final 关键字的应用
17.__toString()方法
18.克隆对象
19.__call 处理调用错误
20.自动加载类
21.把对象串行化
22.抽象方法和抽象类
23.php5 接口技术
现在在PHP的框架上面讨论很多,我觉得这里面主要有两个问题:首先盲目崇拜框架,认为采用框架设计才是正统,否则就是不入流、是菜鸟。其次是模仿 Java 的痕迹很重。我并不是说模仿是一件坏事,这里指的是没有经过认真思索,未曾考虑框架或某些设计的原理与目的、承接项目实际情况和 Java 与 PHP 之间的异同而盲目进行的一些“模仿”工作。《PHP 开发中的三个世界》一文就是针对其中“项目的实际情况”来写的一篇文章,着重讨论了在不同开发领域进行 PHP 开发的一些特点。若有不当之处,还请方家指正。
php是我这个JavaScripter向后走的第一站."工欲善其事,必先利其器",照搬在js、java来的经验,手册、调试环境、成熟代码范例是学习一项新技术的3个首要条件.中文的帮助手册已经有了,成熟的代码示例很多,就差调试环境了.
【PDO配置】
1、确保PHP版本为5.2.5以上(主要是我用的5.2.5,第一次不知道用的5.1.x的,结果一直搞不好~_~)
PHP5盗链函数(referfile)
本文的作用是为了全方位的避免因使用UTF-8编码而产生的乱码问题,不包含具体的乱码解决方案和编码转换的内容。对于UTF-8编码的深入了解,请参阅:《PHP匹配UTF-8中文字符的正则表达式》
说起PHP近几年的发展,可以说是突飞猛进。EDC在2006年的统计信息表明PHP已经跻身全球三个编程语言的行列,并且其是以Web脚本语言的身份参与竞争的。其它两个语言(Java和.net)都是通用的语言(可以开发多种应用)。但是,令人难以置信的是,PHP目前的发展速度是37%明显高于其它两种语言。