php基本语法2
来源:互联网 发布:硬盘序列号查询软件 编辑:程序博客网 时间:2024/05/16 00:40
php的类和对象
用class来声明类,注意,在方法的入参可以给参数赋默认值
入参和类的属性一样的名字$color,使用$this->color来区分$color入参
<?phpclass Car{ var $color; #这个方法可以输出变量的类型和值 var_dump($x); function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; }}?>
php字符串操作
strlen() 函数返回字符串的长度
<?phpecho strlen("Hello world!");?>
strpos() 函数用于检索字符串内指定的字符或文本
注意,找到返回开始下标,找不到是返回false
<?phpecho strpos("Hello world!","world");?>
还有很多方法可以参考手册,这里就不一一写了
特别需要注意的,java中常量用final static来修饰,表示不可变,而php中用define()方法
<?phpdefine("language", "PHP",true);//最后一个参数代表忽略大小写echo language;?>
条件语句、循环语句都差不多, array数组有专用的循环语句
使用count($colors)获取数组长度,不是length
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>";}?>
关联数组,其实就是key/value的map集合
<?php$age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");foreach($age as $key=>$val) { echo "Key=" . $key . ", Value=" . $val; echo "<br>";}?>
数组的排序
- sort() - 以升序对数组排序
- rsort() - 以降序对数组排序
- asort() - 根据值,以升序对关联数组进行排序
- ksort() - 根据键,以升序对关联数组进行排序
- arsort() - 根据值,以降序对关联数组进行排序
- krsort() - 根据键,以降序对关联数组进行排序
0 0
- php基本语法2
- PHP基本语法2
- php初学2-基本语法
- [ php ] php基本语法!
- 【PHP】PHP基本语法
- **PHP** 语法(1)-基本语法
- PHP基本语法
- PHP基本语法
- PHP基本语法
- PHP的基本语法
- 【php】基本语法
- PHP基本语法
- php的基本语法
- 10-php基本语法
- PHP基本语法
- PHP基本语法
- php基本语法
- php基本语法
- JVM进阶(十一)——JAVA G1收集器
- 基于rman的同机数据库克隆
- 51单片机做的全新光立方球\光立方苹果,全网首发
- SQL中的全局变量(@@)和局部变量(@)
- 接收cookie代码与注入盗取cookie代码参考
- php基本语法2
- React.js 子组件调用父组件的方法
- Linux头文件和库文件搜索
- mybatis SQL语句复用
- ARM常用汇编指令
- React-Native or jspatch 热更新在苹果那里不行了
- C++多态与虚函数
- leetcode541 Reverse StringII java
- Spring集成