第一章 初识PHP by hero团队
1.计算思维的本质:抽象、自动化。可以概括为:合理抽象、高效算法。主要过程包括:问题抽象,模型建立,算法设计,实现自动化。
2.PHP概念:web程序设计语言
3.PHP优点:开源、免费、跨平台。
4.PHP脚本主要用于:a)服务端
b)命令行 c)桌面应用程序
(例如php用在动态网页上。)
5.PHP基本语法:
示例:
<?php
//输出hello php!
echo"Hello PHP!";
?>
echo 输出语句,用于输出数据
PHP第二章总结报告
(十七)
1.什么是程序
程序可以指一连贯的活动、作业、步骤、决断、计算和工序,
当它们依照严格规定的顺序发生时即可
实现特定的目标或待解决特定问题。
2.计算机程序
是为实现特定目标或待解决特定问题而用计算机语言编写的命令序列的集合,告诉计算机应如何完成
一个任务。
3.程序的组成
程序是有一系列指令组成,指令时计算机做某种运算的命令,通常包含:输入、输出、基本运算、测
试和分支、循环。
(十八)
1.描述程序的工具——流程图
1.流程图的优(特)点:直接、清晰、方便、高效、便于描述。
2.流程图包含的内容:开始/终止 判断/分支 计算步骤/处理过程 输入/输出 连接符 流程线。
(十九)
常量与变量
1.什么是变量
a.变量是计算机存储器中的一块命名的空间,可以在里面存储一个值,存储的值是随时可变的,而我
们需要访问或者修改的数据则是通过变量名进行访问。 b.变量的声明:在PHP中变量总是以美元符$开头,后面紧跟变量名。
c.变量命名的规则:变量只能由字母,下划线组成;变量名必须以字母或下划线开头。
注:变量名是区分大小写的,如$age,$AGE是两个不同的变量;变量名的命名最好要具有一定的含义,
以便让阅读者做到见名知意。
2.变量的赋值
赋值号为一个“=”,并且在赋值过程中,是右边的值赋给左边!
案例:
$usermane = "6222620230000345754" //定义变量$usermame,保存账号名
$money = 115000; //定义变量$money,保存账户余额
3.什么是常量
a.在程序运行中永远不会被修改的数据称为常量。 b.常量定义的规则:define(常量名,常量值)
示例:
//定义一个常量,常量名为MAX_MONEY,常量的值为10000 define("MAX_MONEY",10000);
(二十)
1.数据类型
为什么要明确数据类型:在计算机编程语言的世界里,每一个数据都有它的类型,具有相同类型的数
据才能彼此操作。
2.四种数据类型
string(字符串)
实例:
<?php
$x = "Hello world!";
echo $x;
echo "<br>";
$x = 'Hello world!';
echo $x;
?>
integer(整型)
实例:
<?php
$x = 5985;
var_dump($x);
echo "<br>";
$x = -345; // 负数 var_dump($x);
echo "<br>";
$x = 0x8C; // 十六进制数 var_dump($x);
echo "<br>";
$x = 047; // 八进制数 var_dump($x);
?>
float(浮点型,也作 double 实例:
<?php
$x = 10.365;
var_dump($x);
echo "<br>";
$x = 2.4e3;
var_dump($x); )
echo "<br>";
$x = 8E-5;
var_dump($x);
?>
boolean(布尔型)
实例:
逻辑是 true 或 false。 $x=true;
$y=false;
两种复合类型:
array(数组)
$arr=array('a','b','c','d','e' ); foreach($arr as &$value) {
$value=strtoupper($value); echo $value;
}//输出结果 ABCDE
object(对象)
$obj1=(object)'jiang';
echo $obj1->scalar;//输出结果jiang
(二十一)
运算符和表达式
1.算术运算
2.赋值运算
3.比较运算
4.逻辑运算
5.递增递减运算
PHP第三章总结报告
一、变量的命名规则:在php中变量总是以美元符($)开头,后面紧跟变量名
1、只能由字母,数字,下划线组成。
2,、变量名必须以字母或下划线开头。
二、数据类型:
1、boolean(布尔型)理解真假(True/False)
2、integer(整型)
3、float(浮点型)
4、string(字符串)
二、分支逻辑
1、if??else??
双分支语句:if(条件A){
(语法)
当满足条件A(即A为true时)执行代码; }else{ 当不满足条件A(即A为false时)执行代码; }
例: <?php
$mood = 80; if($mood>=60){ echo"阿勇决定向小美表白!<br/>"; }else{ } ?> echo"小美心情不好,算了,先安慰她吧。<br/>"; echo"阿勇决定放弃向小美表白。<br/>";
2、多分支语句: (语法)
if(条件1) 条件1为true时执行的代码; elseif(条件2){ 条件1为false,但条件2为true时执行的代码; }else if(条件3){ 条件1、2均为false,但条件三为ture时执行的代码; } ??
else{ 上述条件1、2、3??均为false的情况下所执行的代码;
} <?php $mood; if($mood<50){ echo "阿勇陪小美逛街<br/>"; $mood +=50; }else if($mood<60){ echo "阿勇决定陪小美吃饭!<br/>"; $mood += 20; } else { } echo"小美的心情值为:".$mood; ?> echo"原来是骗我的呀!<br/>";
2、switch分支语句
switch(表达式)
{
case 常量表达式1:
满足常量表达式1时执行的语句;
case 常量表达式2:
满足常量表达式2时执行的语句;
case 常量表达式3:
满足常量表达式3时执行的语句;
??
default:
}
switch语句执行过程:
1、计算表达式的值。
2、比较表达式的值,与case后的常量表达式的值。
3、执行与表达式值相等的case后的语句,直到break结束。
4、找不到与表达式值相等的case就执行break后的语句。 例: <?php
$day =1; switch($day){ case 1: echo "陪小美看电影!<br/>"; break; 所有常量表达式均不满足时执行的语句; case 2: echo "和朋友区KTV唱歌!<br/>"; break;
} ?> case 3: echo "与同学聚会!<br/>"; break; case 4: echo "陪小美吃饭!<br/>"; break; case 5: echo "与朋友打球!<br/>"; break; case 6: echo "陪小美逛街!<br/>"; break; case 7: echo "陪父母!<br/>"; break; default: echo"日期出错!<br/>";
三、循环逻辑
1、while循环:(语法) while(循环条件A){
当循环体为true时要执行的代码; } <?php $age = 22; while($age< 25) { } echo "小美当前的年龄: $age <br/>"; echo "小美终于满25岁啦!可以求婚了!<br/>" ?> echo "小美还未满25岁,再等等吧。<br/>"; $age++;
2、do??while循环:(语法)
do{ 需要执行的代码体X; }while(条件A)
注:该语句先执行在判断,无论条件A是否为true,先执行do中的人代码体X,执行后在判断while中的条件是否为ture,
如果为ture,则在执行do中的代码体X,如果为false,则结束语句。
<?php
$total = 20; $salary = 0.5; $month = 0; do { echo "工作一个月,攒下了 $total <br/>"; $total += $salary; $manth++; }while ($total<45); echo "一共攒了 $month个月!<br/>"; echo"终于可以卖房了!"; ?>
3、for循环:(语法)
for(表达式1;表达式2;表达式3){ 循环体; }
注:表达式1:循环变量的初始值。
表达式2:循环条件(终止值)。
表达式3:循环变量的变化(循环体)。
for语句的执行过程:
1、计算表达式1.
2、计算表达式2,如果表达式2条件成立,即循环条件成立,就执行一次循环体。
3、计算表达式3,为下一次判断循环条件是否成立做准备,到此完成一次循环。
4、第一次循环结束以后,每次都从计算表达式2开始,进入下一次循环,知道表达式2不成立时结束循环。
注:1、break表示直接终止当前循环,执行循环后面的操作。
2、continue表示阻断当前循环,直接继续下次循环。 例1:打印1~100之间的质数。
<?php for($i=2;$i<100;$i++){ } ?> for($j=2;$j<$i;$j++){ if ($i%$j==0){ } break; }if ($i==$j){ } echo"$i <br/>";
例2:打印九九乘法表。
<?php for($i=i;$i<10;$i++){
} ?> for($j;$j<=$i;$j++){ $k=$i*$j ; echo "$i*$j=$k "; }echo "<br/>"; 例3: <?php $a=10; $b=7;
$b=$b--*$a; echo $b; ?>
中值定理一向是经济类数学考试的重点的想法做了以下这个总结,希望能对各位研友有所帮助。
1、 所证式仅与ξ相关
①观察法与凑方法
③一阶线性齐次方程解法的变形法
2、所证式中出现两端点
①凑拉格朗日
②柯西定理
④泰勒公式法
老陈常说的一句话,管它是什么,先泰勒展开再说。当定理感觉都起不上作用时,泰勒法往往是可行的,而且对于有些题目,泰勒法反而会更简单。
?在echo函数中,可以同时输出多个字符串,而在print函数中则只可以同时输出一个字符串。同时,echo函数并不需要圆括号,所以…
PHP语言基础简单整理1.开始结束标记?...?2.定义变量:$变量名例:$str=锦清笋;不需要指明数据类型3.输出语句:(1)…
20xx个人工作总结(苏江)时间一晃而过,转眼间到公司已经1月多了。这是我人生中弥足珍贵的一段经历。在这段时间里同事及领导们在工作…
文件目录函数库:一、文件常用操作1.file_exists():检查文件或目录是否存在语法:boolfile_exists($fi…
Abs取得绝对值Acos取得反余弦值adaafetch取得数据库的返回列adaautocommit开关自动改动功能adaclose…
一个学期的工作已经结束,收获不少,下面我对上学期的工作作一总结,为新学期的工作确立新的目标。在上一学期里,我在思想上严于律己,热爱…