回炉重造,第九话:php常用功能

这几天好迷茫啊,希望快点找到突破口吧,感觉自己现在真的如咸鱼一样了


今天来归纳一些php的常用功能

1.字符串相关的功能

<?php
   $str = 'hello world';
   //echo $str;
   echo strpos($str, 'o');//输出字符串中o所在的位置
   //字符串截取
   $sub = substr($str, 2);//2代表开始位置,此时没有限制位数
   $sub1 = substr($str, 2,3);//2代表开始截取位置,3代表截取的位数
   echo "$sub </br> $sub1";
   echo "</br>";
   //字符串分割
   $res=str_split($str,2);//后面的2不写默认为1,则str_split($str,1)==str_split($str)
   print_r($res);
   echo "</br>";
   //以空格来分割字符串
   $res1 = explode(" ",$str);//""中输入的是分割的规则
   print_r($res1);


总结:strpos();用于获取相应字符在字符串中的位置

              substr();截取相应的字符串

              str_split();分割字符串

              explode();根据条件分割字符串


2.数组

<?php

$arr=array();
   $arr[0] = 'hello';
   $arr[1] = 'php';
   $arr['L'] = 'lian';
   $arr['Z'] = 'zhou';
   $arr['P'] = 'peng';
   //初始化数组2
   $arr1 = array(0=>'hello',1=>'php','H'=>'he','S'=>'shu','T'=>'ting');
   array_push($arr,'123');//添加数组
   //array_类型的函数还有许多,可以参看php文档
   print_r($arr);
   echo "<br>";
   print_r($arr1);


总结:初始化数组可以用数字下标的形式,即$arr[0]='hello'

                           也可以用键值对的形式,即$arr['H']='hello'

           初始化也能以这种形式   $arr = array(0=>'hello',1=>'php','H'=>'he','S'=>'shu','T'=>'ting');


待续。。

每天进步一点点,明天一定会更美好



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值