博主信息
笑颜常开的博客
博文
61
粉丝
0
评论
0
访问量
28076
积分:0
P豆:211.5

字符串函数

2019年03月29日 22:56:38阅读数:242博客 / 笑颜常开的博客/ PHP开发

<?php
//var_dump -- 此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。
//
//var_export -- 输出或返回一个变量的字符串表示,
// 方法重载:
//list($name,$course,$grade)=['小龙女','php',80];
//echo $name.'的'.$course.'课程的成绩是:'.$grade.'<hr>';
//echo "{$name}的{$course}课程的成绩是:$grade<hr>";
//
////2.extract{$arr,$flag},关联数组转为变量
//$arr1=['id'=>10,'name'=>'杨过','sex'=>'male'];
//echo '共生成了',var_export(extract($arr1),true),'个变量<br>';
//echo '我的id是:'.$id,',姓名是:',$name,',性别:$sex';

//3.compact($str1,$str2...)将变量转为数组
//$name='陈近南';//姓名
//$faction='天地会';//帮派
//$position='总舵主';//职位
////['name'=>'陈近南','faction'=>'天地会','position'=>'总舵主'];
//$arr=compact('name','faction','position');
////echo var_export(extract($arr),true),'<hr>';
//echo var_export($arr,true);

//4.explode()将字符串转为数组
//$lang='html,css,javascript,jquery,php,mysql';
////限制一下转换的数组元素的数量
//echo '<pre>'.var_export(explode(',',$lang,-2),true);
//5.implode($glue,$arr)将数组转为字符串
//$arr=['首页','公司新闻','公司新闻','公司新闻','公司新闻'];
////echo var_export(implode('|',$arr),true),'<br>';
//////添加<a>标签,转为导航
////echo var_export(implode('|',$arr),true),'<br>';
//echo var_export('<a href="#">'.implode('</a> | <a href="#">', $arr).'</a>',true), '<br>';
//$staff=['name'=>'peter','sex'=>0,'age'=>30,'salary'=>8500];
//$sql="insert into staff";
//$fields=implode("','",array_keys($staff));
//$sql.="('".$fields."')";
////echo $sql;
//$value=implode("', '",$staff);
//echo $value.'<br>';
//$sql.="values('".$value."');";
//echo $sql;

版权申明:本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • PHP 是 PHP 核心的组成部分。无需安装即可使用这些
    php中替换用str_replace()
    有:1、toString(),该值转换为时,无法保留小位;2、toFixed(),能够把值转换为,并显示小点后的指定位;3、toExponential();
    mysql有:1、LOWER,将值转换为全小写母后返回;2、UPPER,将值转换为全大写母后返回;3、CONCAT,将多个首尾相连后返回;4、SUBSTR,从源
    php中替换有两种,分别是:1、substr_replace,用于把的一部分替换为另一个;2、str_replace,能够使用一个替换中的另一些
    javascript转换:1、toString(),可将所有的据都转换为,语法“number.toString(radix)”;2、String(),可把对象的值转换为
    php中的转义为addslashes(),该的作用是给加入“\”,对指定的进行转义;语法格式为“addslashes()”。
    php使用替换的方法:1、【$search】要替换的,或组;2、【$replace】被用来替换的组;3、【$subject】被查询的组;4、【$count】可选,如果被指定
    php中将转换为组的有:1、str_split(),语法“str_split(string,length)”;2、explode(),可返回组;3、preg_split()
    php中:1、strval(),语法格式“strval (变量)”,可获取并返回变量的值;2、settype(),语法格式“settype(变量,'string')”,可将变量设置为
    php中转换大小写可以用strtoupper()和strtolower()。strtoupper()可以把转换为大写,并返回转换后的
    php删除指定:1、str_replace(),语法“str_replace(指定,"",原)”;2、preg_replace(),通过正则表达式查找指定
    php将整转为有:1、strval(),该可以获取变量的值,语法格式“strval (整变量)”;2、settype(),该可以设置变量的类型,语法格式“settype
    转为的方法:1、使用Number(),语法“Number()”;2、使用parseInt(),语法“parseInt()”;3、使用parseFloat(),语法“parseFloat
    php转换的方法:1、利用intval转换为整,语句如“intval($sum);”;2、利用floatval转换为浮点,语句如“floatval($sum);”。
    C语言中连接是:strcat()。该会将指定追加到目的的结尾,所以必须保证目的有足够的内存空间来容纳两个,否则会导致溢出错误。
    php转换为的方法:1、利用PHP implode组转换为,语法如“implode(glue, pieces)”;2、利用循环遍历组元素拼接成
    php把组转为用implode(),具体使用方法如:【implode(",", $array);】。
    转换方法:1、使用parseInt(),语法“parseInt("")”;2、使用parseFloat(),语法“parseFloat("")
    php转换有:1、addcslashes;2、addslashes;3、bin2hex;4、chr;5、convert_uuencode等等。