PHP与web交互和面向对象

PHP与web交互和面向对象

基本知识点:

rand rand(min,max)      返回一个随机整数
round round(float[,int[,int]])      四舍五入
ceil ceil(float)     向上求整
 floor floor(float)      向下求整
md5() 计算字符串的MD5散列值
strlen() 字节长度utf8编码西文:1字节,汉子:3字节
substr()字符串截取函数(中文乱码)
strpos()、stripos() 查找字符串在另一字符串中第一次,最后一次出现的位置(不区分大小写)
explode(符号,字符串) 字符串→数组
implode(符号,数组) 数组→字符串
in_array(元素,数组) 检查数组中是否存在某个值
count() 计算数组中的单元数目或对象中的属性个数
array_unshift() 在数组开头插入一个或多个元素
array_push() 在数组结尾插入一个或多个元素
array_unique() 移出数组中重复的值
array_pop() 删除数组最后一个元素
array_shift() 删除数组开头的元素
json_encode(数组) JSON格式编码(参数必须是utf-8编码,否则会得到空字符或者null)

数据的增删改查

增:    insert into 表名 values(值1,值2,值3)
删:    delete from 表名 where 条件
改:    update 表名 set 字段=‘值1’,字段2=‘值2’ where 条件
查:    select * from 表名 where

数据库连接的sql语句是什么:

mysql -u用户名 -p密码 -h主机 -P端口

显示所有数据库的sql语句是什么

show databases

打开某一指定的数据库的sql语句是什么

use 数据库名 select database();

删除某个数据库的sql语句是什么

drop database 库名;
// 
<?php
class Math{
    public $a;
    public $b;
    public $c;
    public function __construct($a,$b,$c){
        $this->a=$a;
        $this->b=$b;
        $this->c=$c;
    }
    public function getSum(){
        return $this->a+$this->b+$this->c;
    }
    public function getAvg(){
        return ($this->a+$this->b+$this->c)/3;
    }
    public function getMax(){
        return max($this->a,$this->b,$this->c);
        }
    }
$obj=new Math(2,4,6);
$res=$obj->getSum();
$rbs=$obj->getAvg();
$rcs=$obj->getMax();
echo $res;
echo '<hr>';
echo $rbs;
echo '<hr>';
echo $rcs;
for循环
$arr = [   ];
for($i=0; $i<count($arr);$i++){
条件
}

foreach循环
$f_arr=["name" => "wang" , "age" => 18];
foreach($f_arr as $key => $value){
输出echo
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值