php为字符串前后添加指定数量字符的方法
本文实例讲述了php为字符串前后添加指定数量字符的方法。分享给大家供大家参考。具体分析如下:
这段php代码定义了两个函数 str_prefix和str_suffix,分别用来给字符串前后添加指定数量的符号
function str_prefix($str, $n=1, $char=" "){ for ($x=0;$x<$n;$x++){$str = $char.$str;} return $str; } function str_suffix($str, $n=1, $char=" "){ for ($x=0;$x<$n;$x++){$str = $str.$char;} return $str; }
用法举例:
str_prefix('test',3,'-')=>returns'---test' str_suffix('test',3,'-')=> returns 'test---'
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
php将字符串随机分割成不同长度数组的方法
本文实例讲述了php将字符串随机分割成不同长度数组的方法.分享给大家供大家参考.具体分析如下: 这里使用php对字符串在指定的长度范围内进行随机分割,把分割后的结果存在数组里面 function RandomSplit($min, $max, $str){ $a = array(); while ($str != ''){ $p = rand($min, $max); $p = ($p > strlen($str)) ? strlen($str) : $p; $buffer = substr($
-
php支持中文字符串分割的函数
str_split不支持中文,利用mb_xx函数实现个 /** * Convert a string to an array * @param string $str * @param number $split_length * @return multitype:string */ function mb_str_split($str,$split_length=1,$charset="UTF-8"){ if(func_num_args()==1){ return preg_spl
-
php简单统计字符串单词数量的方法
本文实例讲述了php简单统计字符串单词数量的方法.分享给大家供大家参考.具体实现方法如下: <?php function word_count($sentence){ $array = explode(" ", $sentence); return count($array); } $words = word_count("The is a group of words"); echo $words; ?> 希望本文所述对大家的php程序设计有所帮助.
-
php比较相似字符串的方法
本文实例讲述了php比较相似字符串的方法.分享给大家供大家参考.具体分析如下: 这里通过php的similar_text函数比较两个字符串的相似性. $word2compare = "stupid"; $words = array( 'stupid', 'stu and pid', 'hello', 'foobar', 'stpid', 'upid', 'stuuupid', 'sstuuupiiid', ); while(list($id, $str) = each($words))
-
php结合正则获取字符串中数字
php结合正则获取字符串中数字 <?php $patterns = "/\d+/"; //第一种 //$patterns = "/\d/"; //第二种 $strs="left:0px;top:202px;width:90px;height:30px"; preg_match_all($patterns,$strs,$arr); print_r($arr); /***************运行结果*********************
-
PHP函数实现从一个文本字符串中提取关键字的方法
本文实例讲述了PHP函数实现从一个文本字符串中提取关键字的方法.分享给大家供大家参考.具体分析如下: 这是一个函数定位接收一个字符串作为参数(连同其他配置可选参数),并且定位该字符串中的所有关键字(出现最多的词),返回一个数组或一个字符串由逗号分隔的关键字.功能正常工作,但我正在改进,因此,感兴趣的朋友可以提出改进意见. /** * Finds all of the keywords (words that appear most) on param $str * and return them
-
php分割合并两个字符串的函数实例
本文实例讲述了php分割合并两个字符串的函数.分享给大家供大家参考.具体实现方法如下: 这里实现把两个字符串进行分割合并,例如str1=aaaa,str2=bbbb,合并后生成abababab /** * Merges two strings in a way that a pattern like ABABAB will be * the result. * * @param string $str1 String A * @param string $str2 String B * @ret
-
支持中文的PHP按字符串长度分割成数组代码
以下是我编写的代码,实现对中英文混杂字符进行分割: <?php function mbStrSplit ($string, $len=1) { $start = 0; $strlen = mb_strlen($string); while ($strlen) { $array[] = mb_substr($string,$start,$len,"utf8"); $string = mb_substr($string, $len, $strlen,"utf8")
-
php使用指定字符列表生成随机字符串的方法
本文实例讲述了php使用指定字符列表生成随机字符串的方法.分享给大家供大家参考.具体如下: <?php function randomString($len) { srand(date("s")); $possible="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()"; $str=""; while(strlen($str)<$
-
PHP加密解密字符串汇总
项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理. 最常见的应用在用户登录以及一些API数据交换的场景. 笔者收录了一些比较经典的PHP加密解密函数代码,分享给大家.加密解密原理一般都是通过一定的加密解密算法,将密钥加入到算法中,最终得到加密解密结果. 1.非常给力的authcode加密函数,Discuz!经典代码(带详解): function authcode($string, $
随机推荐
- Angular工具方法学习
- 用js实现的一个Flash滚动轮换显示图片代码生成器
- 解决品牌机、笔记本 安装GhostXP系统出现问题的终极解决方案
- 详解JDK 5 Annotation 注解之@Target的用法介绍
- Python字典简介以及用法详解
- 几种判断asp.net中session过期方法的比较
- ASP.NET批量下载文件的方法
- 详解Python中的变量及其命名和打印
- Python中functools模块的常用函数解析
- python万年历实现代码 含运行结果
- winform开发使用通用多线程基类分享(以队列形式)
- MySQL的CASE WHEN语句的几个使用实例
- NodeJs下的测试框架Mocha的简单介绍
- 鼠标滚轴控制文本框值的JS代码
- 检测邮箱地址是否合法 Check Mail Address (For: IE5+、FF1.06、Opera 7+ ...)[
- PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
- Bootstrap每天必学之面板
- js实现的层变换效果
- 简述springboot及springboot cloud环境搭建
- servlet Cookie使用方法详解(六)