当前位置:Gxlcms > PHP教程 > PHP常用功能,php_PHP教程

PHP常用功能,php_PHP教程

时间:2021-07-01 10:21:17 帮助过:7人阅读

PHP常用功能,php


1.PHP字符串
  • 字符串声明 变量=''或者""(一般情况会使用单引号,因为写起来会比较方便)
$str = 'Hello PHP';
echo $str;
  • strpos 计算字符在字符串中的位置(从0开始)
$str = 'Hello PHP';
echo strpos($str,'o');  //计算字符在字符串中的位置
echo '
'; echo strpos($str,'PH');
  • substr 截取字符串
$str = 'Hello PHP';
//截取字符串
$str1 = substr($str,2,3); //从2位置开始截取,截取长度为3的字符串
echo $str1;
不传入长度参数的话,会从指定位置一直截取到字符串的末尾
  • str_split 分割字符串 固定长度的分割(默认长度为1)
$str = 'Hello PHP';
//分割字符串
$result = str_split($str);   //将结果保存到一个数组中
print_r($result);  //使用print_r输入一个数组
echo '
'; $result1 = str_split($str,2); print_r($result1);
  • explode(分割字符,待分割的字符串) 按照空格进行分割
$str = 'Hello PHP Java C# C++';
$result = explode(' ',$str);
print_r($result);
  • 字符串的连接
$str = 'Hello PHP Java C# C++';
//字符串的连接
$num = 100;
$str1 = $str.'
Objective-C '.$num; echo $str1; echo '
'; $str2 = "$str
Objective-C $num"; //另一中简便的写法 echo $str2;

2.PHP数组
  • 数组的声明 PHP的数组动态性非常好,可以存所有类型的数据
//数组的声明方式
$arr = array();
$arr[0] = 'Hello';
$arr[1] = 'World';
$arr[2] = 2;
$arr[3] = 3.14;
print_r($arr);
  • array_push()//添加一个元素
  • array_pop()//删除最后一个元素
$arr = array();
for($i=0;$i<100;$i++){
    array_push($arr,'Item'.$i);
}
print_r($arr);
  • 通过键值对(Key-Value)方式存储数据
$arr = array();
$arr['H'] = 'Hello';
$arr['W'] = 'World';
print_r($arr);
echo '
'; echo $arr['H'];
  输出:   Array ( [H] => Hello [W] => World )   Hello
  • 不仅可以把PHP数组当成一个Array用,还可以当成一个Map用
  • 数组初始化
$arr = array('H'=>'Hello','W'=>'World');    //PHP数组初始化
print_r($arr);
  • 可以同时存在数组小标,以及键值对
$arr = array(0=>'Make',1=>'Tom','H'=>'Hello','W'=>'World');
print_r($arr);
echo '
'; echo $arr[0]; echo '
'; echo $arr['W'];
输出: Array ( [0] => Make [1] => Tom [H] => Hello [W] => World )   Make   World

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1069668.htmlTechArticlePHP常用功能,php 1.PHP字符串 字符串声明 变量=''或者""(一般情况会使用单引号,因为写起来会比较方便) $str = 'Hello PHP' ; echo $str ; strpos 计...

人气教程排行