三日php之路

三日php之路 -- 第二,三天(php知识要点)

强颜欢笑 提交于 2019-12-23 10:16:15
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、基础 (1)数组 // 数组的创建 $arr = array("apple", "banana"); $arr = array("f1"=>"apple", "f2"=>"banana"); // 在php5.4之后 可以使用 $arr = [1,2,3]; // 对于数组的遍历 $arr_len = count($arr); // 需要注意数组的下标!!! // 类似 python 的 for key,value in arr: print key,"=>",value; foreach($arr as $key=>$value){ echo $key . "=>" . $value; } 二、表单处理 (1)数据提交方式一般为GET或POST。 (2)表单涉及HTML基本知识。 // action.php if ($_SERVR["REQUEST_METHOD"] == "POST"){ $name = str_input($_POST["name"]); } function str_input($data){ // 数据验证处理... } // 定义变量并设置为空值 $nameErr = $emailErr = $genderErr = $websiteErr = ""; $name =

三日php之路 -- 第一天(php语言参考)

天涯浪子 提交于 2019-12-23 10:15:57
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、基本语法 (1)PHP标记 <?php echo "Hello World!"; // 当文件为纯PHP时,最好在末尾删除PHP结束标记 //?> (2)从HTML中分离 // 在一对开始和结束之外的内容,都会被PHP解释器忽略。也就是html标签和PHP代码混合的那种,跟jsp,asp一样... <p>This is going to be ignored by PHP and displayed by the browser.</p> <?php echo 'While this is going to be parsed.'; ?> <p>This will also be ignored by PHP and displayed by the browser.</p> // 使用条件,高级分离 <?php if ($expression == true): ?> This will show if the expression is true. <?php else: ?> Otherwise this will show. <?php endif; ?> (3)指令分隔符,注释 PHP需要在每个语句后面用分隔符结束指令。 注释: // 或 /* ... */ 但是,*/ 会匹配最近的那个,切记

三日php之路 -- 第一天(初识php)

落花浮王杯 提交于 2019-12-23 10:08:20
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 以下文字,均以php官方手册为主。 中文简体链接 :  http://php.net/manual/zh/   一、何为php PHP,即“ PHP: Hypertext Preprocessor ”,是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发并可嵌入 HTML 中去。它的语法利用了 C、Java 和 Perl,易于学习。该语言的主要目标是允许 web 开发人员快速编写动态生成的 web 页面,但 PHP 的用途远不只于此。 简单来说,就是php是一种脚本语言,可以做很多事情。①服务器端脚本 ②命令行脚本 ③编写桌面程序 二、开始php (1)下载php解释器,其实win下面,最简单的还是wamp这个软件,下载下来什么都有了... (2)win下面貌似还需要,mscvr110.dll 这个链接库,vc2012运行库,安装即可 (3)ide,无耻的使用了 phpStorm,等哥有钱了一定给你补回来, so... User: newasp License: ===== LICENSE BEGIN ===== 14617-12042010 00001xrVkhnPuM!Bd!vYtgydcusnqt mM!hZWoGg"DprWxZCBwsy8T91O7MRu