php自学第一天

PHP自学笔记
  1. 初始PHP
    1) php代码需要写入<?php ?>标签中,和js中脚本语言要写入 < script > </ script>标签中;
    2) echo是php的输出语句,可以把字符串输出(例:echo ‘HelloWorld’; )
    3) . 可以用来拼接字符串(例:echo ‘Hello’.‘World’; ),在java中直接使用+拼接
    4) ; 用来结束语句,php代码注释使用//,java也是使用//来注释
    5 ) php是一个弱变量语言,定义变量使用$符,(例: $x=‘123’; ),变量的类型是值的实际类型
    6) var_dump可以获取变量的类型(例:var_dump( $x); )
    7 ) php数据类型有:整型(123)、浮点型(123.00)、字符串(string)、布尔(1表示true 没有输出表示false)、资源、空类型(null)
    8 ) 常量是值不变的量(如圆周率),定义常量需要使用define()函数,
    语法格式为:
    bool define(string $constant_name,mixed $value[, $case_sensitive = true])
    (注: string表示参数类型为字符串类型,mixed表示参数类型可以接受为多种不同的类型,case_sensitive = true表示默认为布尔类型TRUE)
    例:define(PI,3.14);
    9 ) 常量如何取值:一、直接使用常量名获取;二、使用constant(‘常量名’);
    10 ) 判断一个常量是否被定义可以使用defined(‘常量名’);
  1. 运算符:
    算数运算符:+(加)、-(减)、*(乘)、/(除)、%(取模)
    赋值运算符:= (例:$a=1; $b= $a ; echo $b; 结果为1)
    逻辑运算符:在这里插入图片描述
    比较运算符:>、<、>=、<=
    三元运算符: $a > $b ?‘a>b’:‘a<b’; ( ? 前结果为true,‘a>b’;相反’a<b’)
    错误控制运算符:@
    将@放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉;(例:<?php
    c o n n = @ m y s q l c o n n e c t ( &quot; l o c a l h o s t &quot; , &quot; u s e r n a m e &quot; , &quot; p a s s w o r d &quot; ) ; e c h o &quot; 出 错 了 , 错 误 原 因 是 : &quot; . conn = @mysql_connect(&quot;localhost&quot;,&quot;username&quot;,&quot;password&quot;); echo &quot;出错了,错误原因是:&quot;. conn=@mysqlconnect("localhost","username","password");echo"".php_errormsg;
    ?>)
    12)算数运算符:
    float ceil ( float value ) 向上取整
    返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。(例:$a=ceil(9.1); echo $a; 结果为10)
    float floor ( float value ) 向下取整
    返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。
    float round ( float val [, int precision] )
    返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果。precision 也可以是负数或零(默认值)。
    intval—对变数转成整数型态
    PHP取整函数例子intval()
    13 ) 语言结构语句
    1、顺序结构
    2、条件语句 条件满足执行A,否则执行B
    if(条件){
    //分配服务器干的任务A
    }else{
    //分配服务器干的任务B }
    if(){ }else if(){ }else{ }
    3、switch(条件){
    case 1:
    break;
    case 2:
    break;
    case 3:
    break;
    default :
    break;
    }
    4、循环语句
    …学得太少,过几天继续写!
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值