美文网首页
常见操作

常见操作

作者: 雨后桥前 | 来源:发表于2020-05-17 10:58 被阅读0次

一、字符串操作

$str = "my name Is wanglihong. he from xi`an haha";
echo chr(47).PHP_EOL;       //根据ASCII返回字符
echo ord("s").PHP_EOL;      //根据字符返回ASCII码
echo str_pad("d",4,'s').PHP_EOL;    //字符串填充
echo strchr("mynameissunqiaoyu","i",true).PHP_EOL;  //字符串搜索
echo sprintf("%s%d",2,3).PHP_EOL;  //格式化输出字符串
printf("%s",'ddd'.PHP_EOL);     //格式化输出字符串
echo urlencode("https://www.w3school.com.cn?a=11&b=2").PHP_EOL;  //:被转化为ASCII对应的十六进制
echo http_build_query(array("d"=>1,"c"=>"ddd")).PHP_EOL;    //URL型的参数
echo strtoupper($str).PHP_EOL;  //转化为大写
echo strtolower($str).PHP_EOL;  //转化为小写
echo strpos($str,"i").PHP_EOL;  //查找字符串首次出现位置  从0开始 分大写小写
echo stripos($str,"s").PHP_EOL;  //查找字符串首次出现位置  从0开始 不分大写小写
echo strrpos($str,"n").PHP_EOL;  //查找字符串最后一次出现位置  从0开始 分大写小写
echo strripos($str,"I").PHP_EOL;  //查找字符串最后一次出现位置  从0开始 不分大写小写
echo strrev($str).PHP_EOL;  //字符串翻转
echo nl2br($str).PHP_EOL;  //在字符串的所有换行前插入HTML的换行符
echo basename("/dds/aa.txt").PHP_EOL;  //返回文件名+扩展名
var_dump(pathinfo("/dds/aa.txt")); //返回文件详细信息;目录、文件名、扩展名
echo stripslashes($str);
echo str_shuffle($str).PHP_EOL;   //打乱字符串
echo str_word_count($str,0).PHP_EOL;   //统计单词的个数
var_dump(str_split($str,3));   //均等拆分字符串
echo substr($str,0,4).PHP_EOL;  //字符串截取
echo substr_replace($str,"ssss",4,3).PHP_EOL;  //字符串截取并替换
echo ucfirst($str).PHP_EOL;  //首字母大写
echo lcfirst($str).PHP_EOL;  //首字母小写
echo ucwords($str).PHP_EOL;  //每个单词的首字母大写
var_dump(explode(" ",$str));  //分割字符串 implode合并字符串
echo strtr($str,"i","d").PHP_EOL;  //翻译字符

二、易错点

  1. isset() 和 empty()区别
isset();   //判断变量是否定义,或者定以后值为不为NULL   如果是的话就返回false
empty();  //判断值是否为空,0,0.0,"0","",false,$var,array(),null 都返回true  
  1. json_encode() 和 json_decode()
json_encode();  //可以将resource以外的任意类型转换为string
json_decode();   //将字符串转为对象  或 数组

相关文章

  • Python面试基本知识

    1、字符串常见操作 2、列表常见操作 3、字典常见操作 4、is和==的区别 == 是比较操作符,只是判断对象的值...

  • 常见操作

    一、字符串操作 二、易错点 isset() 和 empty()区别 json_encode() 和 json_d...

  • 常见操作

    1 删除列 1.1 用对象的drop方法 1.2 用python内建的del 2 增加列 2.1 通过位置([] ...

  • 常见操作

    一. 隐藏导航栏: 小程序: app: 二. 隐藏默认tabbarhttps://www.cnblogs.com/...

  • Spark常见操作和数据持久化

    常见transformation和action操作 在这里接触Spark中大部分常见的转化操作和行动操作。包含特定...

  • Javascript 数组操作草稿纸

    // 常见数组操作

  • 一、Linux入门介绍

    一、操作系统发展 二、常见的操作系统

  • mysql 常见操作

    常见基本语法使用 HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数...

  • MySQL 常见操作

    一、SQL语句分类 数据定义语言:简称DDL(Data Definition Language),用来定义数据库对...

  • Ubutu—常见操作

    1、安装gcc/g++ sudo su : 切换到root用户apt update : 一定要记得先update,...

网友评论

      本文标题:常见操作

      本文链接:https://www.haomeiwen.com/subject/stjdghtx.html