web开发入门 第二章 创建PHP页面1
来源:互联网 发布:淘宝0.01元秒杀 编辑:程序博客网 时间:2024/05/18 01:09
按书上的知识点,自己动手练习练习
<?phpsession_start();//$_SESSION['name'] = $_GET['name'];$_SESSION['name'] = $_REQUEST['name'];$_SESSION['passwd'] = $_GET['passwd'];$_SESSION['authuser'] = 0;//Check name and passwd informationif (($_SESSION['name'] == 'luoz') and ($_SESSION['passwd'] == '123456')) { $_SESSION['authuser'] = 1;} else { echo 'Sorry, but you don\'t have permission to view this page!'; exit(); }?><html> <head> <title>My First PHP Program</title> </head> <body><?php//转义实现/*echo "<h1>I'm \"a\" lumberjack.</h1>";echo "<h2>And I'm okay.</h2>";echo '<h1>I\'m "a" lumberjack.</h1>';*///heredoc $num = 1;$str = <<<OOO<h1>I'm "a" lumberjack.</h1><h3>And I'm okay.</h3> $num $nbsp;<h1>I'm "a" lumberjack.</h1>OOO;echo $str;//通过GET方式传送变量echo $_GET['name'];echo "<br />*********************** <br /> ";//常量define(CONST_VALUE, "I am a const value!");echo CONST_VALUE;echo "<br />*********************** <br /> ";//变量$value = 1.1211;echo $value + 1;echo "<br />*********************** <br /> ";$value2 = "2";echo $value2 + 1;echo "<br />*********************** <br /> ";$arr[] = "F";$arr[] = "U";$arr[] = "C";$arr[] = "K";print_r($arr);echo "<br />*********************** <br /> ";foreach($arr as $index => $val){if($arr[$index] == $val){echo "$arr[$index]"." ";}}echo "<br />*********************** <br /> ";echo max($arr);echo "<br />*********************** <br /> ";//页面间传递变量:GET方式//echo "<a href='index.php?name=lz&id=2'>Click Me!</a>";//特殊字符如空格等的处理$strr = "luo zhun";//urlencode("luo zhun");echo "<a href='moviesite.php?favmovie=$strr&id=2'>Click Me!</a>";//查看PHP 日志,方法1:修改PHP.ini文件; 方法2:采用代码方式打开,如下ini_set("display_errors", "On");error_reporting(E_ALL | E_STRICT);//echo $_GET["121"];//页面间传递变量:SESSION方式见上面 ($_REQUEST 与 $_GET的区别)?> </body></html>
0 0
- web开发入门 第二章 创建PHP页面1
- web开发入门 第二章 创建PHP页面2
- 第二章(1)WEB 页面简介
- PHP Web 开发初学者入门
- Karrigell Web开发入门第二季 Part1
- Karrigell Web开发入门第二季 Part2
- 《php和mysql web开发》笔记——第1章PHP快速入门
- PHP+MYSQL+AJAX 第二章 PHP入门
- PHP-Web应用程序开发:使用模板(入门)
- 演练:用可视化Web开发器创建基本Web页面
- 第二章 创建和发布WEB应用
- F#入门-第五章 F#开发实例-第二节 创建文字编辑器(二)
- Web框架梳理:第二章:Hibernate入门、Hibernate关系映射和查询、hibernate注解开发
- [Karrigell]Karrigell Web开发入门第二季 Part1
- [Karrigell]Karrigell Web开发入门第二季 Part2
- PHP 入门经典第二章笔记
- php入门第二天
- PHP入门(第二弹:下载WAMPServer集成开发环境)
- Android不同APP间共享数据:sharedUserId
- android 从源代码分析Android-Universal-Image-Loader的缓存处理机制
- css学习
- Vuforia 4.0 beta新特性和体验
- 字符编码的前世今生
- web开发入门 第二章 创建PHP页面1
- 立此存照(18)[C++]using声明与using指示的区别
- C# CopyMemory 整数、浮点数内存互换(不是简单的类型转换)
- 使用grub4dos引导程序启动多个系统
- js扩展startWith,endWith函数
- Android Studio导入项目
- 黑马程序员08--Foundation--01--NSString、NSRange、NSPoint、NSSize、NSRect
- c++中sort函数
- Java多线程(二):线程的生命周期和状态控制