5.2 变量、运算符与表达式 PHP数据类型 数据类型转换 变量 常量 操作符 2.数据类型转换 判断变量名称的合法性 $Mystring_123 $_addr Myvar1 $3abc $var* $my站点 3.变量 变量赋值:变量名=赋值表达式; 变量的数据类型是不确定的,它随被赋给的值的类型发生变化。 如: $i=0; $i=‘hello’; 3.变量 检查变量的数据类型: bool is_int (mixed var)检查变量是否为整型 bool is_float(mixed var)检查变量是否为浮点型 bool is_numeric(mixed var)检查变量是否为数值型 bool is_string(mixed var)检查变量是否为字符串 bool is_bool(mixed var)检查变量是否为布尔型 bool is_array(mixed var)检查变量是否为数组 bool is_object(mixed var)检查变量是否为对象 练习1 编写一个计算正方体容积的页面。用户输入边长,系统计算容积并显示。 表单的相关操作 插入表单/表单域的方法1 表单的相关操作 插入表单/表单域的方法2 提交表单数据 提交表单数据有两种方法:POST方法和GET方法。采用哪种方法提交表单数据由

表单的method属性值决定。 POST方法 方法:将表单中的method属性值设置成“POST”即可。 特点:不依赖于URL,不会将传递的参数值显示在地址栏中。可以没有限制地传递数据到服务器,所有提交的信息在后台传输,用户在浏览器端是看不到这一过程的,安全性高。所以,POST方法比较适合用于发送一个保密的(如信用卡号)或者比较大量的数据到服务器。 获取表单数据:$_POST[“表单控件名称”] 表单控件名称 表单控件名称是指所有表单元素都具备的name属性。在使用时需要使用name属性来获取相应的value属性值。所以添加的所有控件必须定义其name属性值,另外,为了避免获取的数据出现错误,表单元素在命名上尽可能不要重复,尽量使用具有一定意义的英文缩写或拼音命名。 表单控件名称区分字母大小写。 POST方法举例 例如,创建一个表单,设置method属性值为POST,添加一个文本框,name为bianchang,获取表单元素值的代码如下。  <?php $bianchang = $_POST[“bianchang”]; ?> GET方法 方法:将表单中的method属性值设置成“GET”即可。 特点:GET方法是表单中method属性的默认方法。使用GET方法提交的表单数据被附加到URL上,并作为URL的一部分发送到服务器端。安全性差,不适合传送大量数据。不支持ASCII字符之外的任何字符。 获取表单数据:$_GET[“表单控件名称”] GET方法举例 例如,创建一个表单,设置method属性值为GET,添加一个文本框,name为bianchang,获取表单元素值的代码如下。  <?php $bianchang = $_GET[“bianchang”]; ?> 2.循环结构 for语句 for(循环变量初始值;循环条件;循环变量变化) {   语句块 } while语句 while(判断表达式) { 语句块 } 2.循环结构 do…while语句 do {   语句块 } while(判断表达式) break语句:结束当前语句的执行,转而执行下一条语句。 continue语句:结束本次循环,开始下一次的循环。 练习2 使用循环语句输出用$表示的倒三角形图案。 $$$$$$$ $$$$$ $$$ $ 5.4数组 1.数组的初始化 使用array函数 $my_friends=array(“张三”,”李四”, “王五”); //数组下标可以是整数(默认从0开始)或字符串 $my_friends=array(“best”=>“张三”,”better”=>”李四”, “good”=>“王五”); 5.4数组 依次对数组元素赋值 $my_friends[0]=“张三”; $my_friends[1]=“李四”; $my_friends[2]=“王五”; $my_friends[“best” ]=“张三”; $my_friends[“better” ]=“李四”; $my_friends[“good” ]=“王五”; 5.5类 类的定义 class 类名 { [var 变量声明]; [Function 方法声明

html用函数输出nn乘法表,第5讲 PHP编程.ppt相关推荐

  1. php用while循环输出99乘法表,用while循环语句编程输出九九乘法口诀表

    方法一: 1    i = 1 2    while i < 10: 3     k = 1 4     while k <= i: 5    print('%d*%d=%2d   '% ...

  2. 通过函数从四个方向输出九九乘法表

    package hhl; public class jiujiu { public static void main(String[] args) { zuoshang();//调用输出左上乘法表的函 ...

  3. php函数 99乘法表,[菜鸟学php] php版自定义函数实现99乘法表

    54im.com php for循环例子系列文章: 使用自定义函数方式来实现99乘法表,函数是一种可以在任何被需要的时候执行的代码块. 创建 PHP 函数: 所有的函数都使用关键词 "fun ...

  4. 如何使用一个for循环输出九九乘法表

    问题引入 很多人刚接触C语言的时候一定会遇到这样一个题目,在屏幕上输出九九乘法表.我相信大多数人的解法都会是使用两个for循环,两个变量,一个if判断语句用来判断什么时候换行. 问题1:在屏幕上输出一 ...

  5. while 和 for 循环 :for循环输出九九乘法表

    示例5:使用while循环输出如下图形 第一种方法 i = 0 while i < 7:if i%2==1: # 偶数行print("+ +")else: # 奇数行prin ...

  6. python3输出九九乘法表,python3: 简单4步骤输出九九乘法表

    如何输出一个九九乘法表,使用python语言,嵌套循环,4行代码就可以实现,瞬间感觉python真的很简单~ 代码: for i in range(1,10): for j in range(1,i+ ...

  7. php函数 99乘法表,使用php自定义函数实现99乘法表代码

    在php自定义函数创建定义是非常的简单的我们只要利用function空格后面跟函数名就可以了,中间函数是可以有参数与相关的内容了,具体如下吧. 使用自定义函数方式来实现99乘法表,函数是一种可以在任何 ...

  8. Python基础(输出五行五角星,数量每行递增/输出九九乘法表)

    需求:在控制台连续输出五行*, 每一行星星的数量依次递增 思路:使用while循环输出五行内容, 依次输出数字1到5, 再使用数字乘以字符串'*', 即可在每行输出一个星星, 两个星星, ... 五个 ...

  9. switch结构语句,for循环,while循环,死循环实现猜数字小游戏,方法实现nn乘法表,数组,逆序,冒泡排序

    switch选择结构语句 格式: switch 语句格式: switch ( 表达式 ) {case 值 1 : 语句体 1 ; break ; case 值 2 : 语句体 2 ; break ; ...

最新文章

  1. c语言输入后没答案,C语言章节习题及答案(无指针)解读.doc
  2. 2021年春季学期-信号与系统-第九次作业参考答案-第一小题
  3. Xcode 7中Static Cells自动计算高度失效的解决方法
  4. LeetCode 23合并K个升序链表24两两交换链表中的节点
  5. 如何选择String
  6. 怎么把OCX打包成cab文件
  7. Visual Studio 的码云扩展 V1.0.85 发布
  8. php后台管理员登录密码错误,如果后台管理员的密码错误,我该怎么办,还有两种找回密码的方法...
  9. IBM 启动网格项目 -- “全球社区网格”,招募志愿者
  10. “中文直达”能推动移动上网入口洗牌吗?
  11. 怎么判断第几范式例题_学完就忘、做题就懵!初级会计怎么备考才能更高效?...
  12. 201521123070 《JAVA程序设计》第6周学习总结
  13. android自定义换行居中CenterTextView
  14. 在线加密视频一机一码播放器
  15. MySQL查年龄18到22的信息_Mysql查询SQL相关总结(根据生日以及身份证查询年龄以及性别区域等)...
  16. 网易上线短视频创作平台“网易知识公路“
  17. 中国白领最苦累的六大城市
  18. 设计模式面试题整理-四年经验
  19. Docker学习之数据卷操作:Day4
  20. 组合数学的一些常见公式

热门文章

  1. 欢乐的跳(洛谷P1152题目链接,Java语言描述)
  2. 不重复的两两比较(洛谷P5728题题解,Java语言描述)
  3. How to remove ROM cfg in MAME
  4. 11g新特性-自动sql调优(Automatic SQL Tuning)
  5. 总结构建子类对象时的顺序
  6. Oracle技术之ASM上恢复STANDBY数据库出现ORA-15173错误
  7. nginx备忘录,错误a duplicate default server for 0.0.0.0:80
  8. ELT和ETL分不清楚?2张图就能理解透彻
  9. 连数据都读不懂,你凭什么说会数据分析?
  10. 一会儿花雨停了的飞鸽传书