PHP中ltrim()函数的用法与实例讲解

PHP ltrim() 函数

实例

移除字符串左侧的字符:

$str = "Hello World!";

echo $str . "
";

echo ltrim($str,"Hello");

?>

定义和用法

ltrim()函数移除字符串左侧的空白字符或其他预定义字符。

相关函数:

rtrim() - 移除字符串右侧的空白字符或其他预定义字符。

trim() - 移除字符串两侧的空白字符或其他预定义字符。

语法

ltrim( _string,charlist_ )

实例 1

移除字符串左侧的空格:

$str = " Hello World!";

echo "Without ltrim: " . $str;

echo "
";

echo "With ltrim: " . ltrim($str);

?>

上面代码的 HTML 输出如下(查看源代码):

Without ltrim: Hello World!
With ltrim: Hello World!

上面代码的浏览器输出如下:

Without ltrim: Hello World!

With ltrim: Hello World!

实例 2

移除字符串左侧的换行符(\n):

$str = "nnnHello World!";

echo "Without ltrim: " . $str;

echo "
";

echo "With ltrim: " . ltrim($str);

?>

上面代码的 HTML 输出如下(查看源代码):

Without ltrim:

Hello World!
With ltrim: Hello World!

上面代码的浏览器输出如下:

Without ltrim: Hello World!

With ltrim: Hello World!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

时间: 2019-03-28

PHP join() 函数 实例 把数组元素组合为一个字符串: <?php $arr = array('Hello','World!','Beautiful','Day!'); echo join(" ",$arr); ?> 定义和用法 join()函数返回一个由数组元素组合成的字符串. join() 函数是 implode() 函数的别名. 注释: join() 函数接受两种参数顺序.但是由于历史原因,explode() 是不行的,您必须保证 separator 参数在

PHP localeconv() 函数 实例 查找美国本地的数字格式化信息: <?php setlocale(LC_ALL,"US"); $locale_info = localeconv(); print_r($locale_info); ?> 定义和用法 localeconv()函数返回一个包含本地数字及货币格式信息的数组. localeconv()函数返回以下数组元素: [decimal_point] - 小数点字符 [thousands_sep] - 千位分隔符 [

析构函数 当某个对象成为垃圾或者当对象被显式销毁时执行. PHP5中提供的析构函数是__destruct,其与构造方法__construct相对应. 垃圾回收--GC(Garbage Collector) 在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾,PHP会将其在内存中销毁. 这是PHP的GC(Garbage Collector)垃圾处理机制,垃圾加收可以防止内存溢出. 当一个PHP线程结束时,当前占用的所有内存空间都会被销毁,当前程序中的所有对象同样被销毁. __destruc

在php中iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库:但有时候iconv对于部分数据转码会无缘无故的少一些.比如在转换字符"-"到gb2312时会出错. 下面一起慢慢看一下这个函数的用法. 最简单的应用,把gb2312置换成utf-8: $text=iconv("GB2312","UTF-8",$text); 在用$text=iconv("UTF-8","GB2312",

PHP number_format() 函数 实例 格式化数字: <?php echo number_format("1000000")."
"; echo number_format("1000000",2)."
"; echo number_format("1000000",2,",","."); ?> 定义和用法

PHP中rand()与mt_rand()都是用于产生一个指定范围内单独随机数的函数,如果需要产生多个不重复的随机数,请参考:PHP生成指定范围内的N个不重复的随机数. 既然他们都是用于产生一个随机数,那么他们有什么区别呢? rand() 函数默认使用 libc 随机数发生器,很多老的 libc 的随机数发生器具有一些不确定和未知的特性而且效率很低:mt_rand() 则是用了 Mersenne Twister 中已知的特性作为随机数发生器,它产生随机数值的平均速度比 libc 提供的 rand(

PHP quotemeta() 函数 实例 在预定义的字符前添加反斜杠: <?php $str = "Hello world. (can you hear me?)"; echo quotemeta($str); ?> 定义和用法 quotemeta()函数在字符串中某些预定义的字符前添加反斜杠. 预定义的字符: 句号(.) 反斜杠(\) 加号(+) 星号(*) 问号(?) 方括号([]) 脱字号(^) 美元符号($) 圆括号(()) 提示: 该函数可用于转义拥有特殊意义的

PHP md5() 函数 实例 计算字符串 "Hello" 的 MD5 散列: <?php $str = "Hello"; echo md5($str); ?> 定义和用法 md5()函数计算字符串的 MD5 散列. md5()函数使用 RSA 数据安全,包括 MD5 报文摘要算法. 来自 RFC 1321 的解释 - MD5 报文摘要算法: MD5 报文摘要算法将任意长度的信息作为输入值,并将其换算成一个 128 位长度的"指纹信息&quot

开发面向对象的应用程序时,往往要对每个类的定义建立一个 PHP 源文件.这样的做法产生的一个很大的烦恼就是不得不在每个脚本(每个类一个文件)开头写一个长长的包含文件的列表. 在PHP开发的系统中,当在一个文件中需要调用另一个PHP文件中声明的类时,就需要通过include或require把这个文件引入.不过有的时候,在文件众多的项目中,要一一将所需类的文件都包含进来,是一个让人很头疼的事,所以我们能不能在用到什么类的时候,再把这个类所在的php文件导入呢?这就是我们这里我们要讲的自动加载类. 在

相信很多学php的很多小伙伴都会尝试做一个网上商城作为提升自己技术的一种途径.各种对商品分类,商品名之类的操作应该是得心应手,那么就可以尝试下无限级分类列表的制作了. 什么是无限级分类? 无限级分类是一种分类技巧,例如部门组织,文章分类,学科分类等常用到无限级分类,将其简单理解成分类就好了.其实我们仔细想一下,生活中的分类简直太多了,衣服可以分为男装和女装,也可以分为上衣和裤子,也可以根据年龄段分类.分类无处不在,分类显得"无限".我这里就不说无限分类的必要性了. 无限级分类原理简介

本文实例讲述了PHP简单实现无限级分类的方法.分享给大家供大家参考,具体如下: 数据库结构: CREATE TABLE IF NOT EXISTS `city` ( `id` int(11) NOT NULL auto_increment, `name` varchar(30) character set utf8 collate utf8_unicode_ci NOT NULL default '0', `parentId` int(11) NOT NULL default '0' PRIMA

本文实例讲述了php无限级分类实现方法.分享给大家供大家参考,具体如下: 1. 递归 public function getInfo(){ $data=$this->select(); $arr=$this->noLimit($data,$f_id=0,$level=0); return $arr; } //无限极分类 public function noLimit($data,$f_id=0,$level=0){ static $lists=array(); foreach($data as

本文实例展示了ThinkPHP自动填充实现无限级分类的方法,是ThinkPHP常用功能之一,非常具有实用价值.现将完整实例分享给大家,供大家参考.具体实现步骤如下: 表aoli_cate如下图所示: 一.action部分: aoli/Home/Lib/Action/CataAction.class.php文件如下: <?php class CateAction extends Action{ function index(){ $cate=M('cate'); $list=$cate->fie

本文实例讲述了laravel 框架实现无限级分类的方法.分享给大家供大家参考,具体如下: 模型中的代码 namespace App\models\wxj; use Illuminate\Support\Facades\DB; use Session; class Wxjlx { public function r(){ //输出数据库的所有内容 $sql=DB::table('wxjlx')->get(); //调用fl方法 $result=self::fl($sql,$pid=0); retu

前言 本文主要给大家介绍的是关于laravel 5.4中实现无限级分类的相关内容,分享出来供有需要的朋友们参考学习,下面话不多说,来一起看看详细的介绍吧. 方法如下: 1.建立表 php artisan make:migration create_category_table --create=category 在database/migrations/下找到你的迁移文件 建入: <?php use Illuminate\Support\Facades\Schema; use Illuminat

MenuArr=new Array()MenuLenArr=new Array()SubMenuArr=new Array()MenuIdArr=new Array()MenuArr[1]="" //洲名|||...MenuArr[2]="" //洲名###国名|||...MenuIdArr[1]="zhou"MenuIdArr[2]="author&quot

它就是PHPTree. git地址:https://git.oschina.net/jiusem/PHPTree.git 或从我们下载 http://www.jb51.net/codes/606002.html 最简单的例子: <?php require('PHPTree.class.php'); //原始数据, 从数据库读出 $data = array( array( 'id'=>1, 'name'=>'book', 'parent_id'=>0 ), array( 'id'=&

相信很多学php的很多小伙伴都会尝试做一个网上商城作为提升自己技术的一种途径.各种对商品分类,商品名之类的操作应该是得心应手,那么就可以尝试下无限级分类列表的制作了. 到网上一搜php无限极分类,很多,但好多都是一个,并且,写的很乱,代码很多,让我们怎么学习嘛,那些都不靠谱,还是自己捣鼓捣鼓无限极分类了. 什么是无限级分类? 无限级分类是一种分类技巧,例如部门组织,文章分类,学科分类等常用到无限级分类,将其简单理解成分类就好了.其实我们仔细想一下,生活中的分类简直太多了,衣服可以分为男装和女装,

在一些复杂的系统中,要求对信息栏目进行无限级的分类,以增强系统的灵活性.那么PHP是如何实现无限级分类的呢?我们在本文中使用递归算法并结合mysql数据表实现无限级分类. 递归,简单的说就是一段程序代码的重复调用,当把代码写到一个自定义函数中,将参数等变量保存,函数中重复调用函数,直到达到某个条件才跳出,返回相应的数据. Mysql 首先我们准备一张数据表class,记录商品分类信息.表中有三个字段,id:分类编号,主键自增长:title:分类名称:pid:所属上级分类id. class表结构:

php中的ltrim,PHP中ltrim()函数的用法与实例讲解相关推荐

  1. pyhton如何判断字符串中是否只含有数字——isdigit函数的用法及实例

    目录 1.isdigit函数的语法及用法 (1)语法:isdigit() (2)用法:用于判断字符串中是否只含有数字.数字只能为0和正数,不能为负数. 2.实例 (1)简单的用法 (2)与if条件函数 ...

  2. oracle8i substr,Oracle中的INSTR,NVL和SUBSTR函数的用法详解

    Oracle中INSTR的用法: INSTR方法的格式为 INSTR(源字符串, 要查找的字符串, 从第几个字符开始, 要找到第几个匹配的序号) 返回找到的位置,如果找不到则返回0. 例如:INSTR ...

  3. [转载] python中string函数的用法_python中string模块各属性以及函数的用法

    参考链接: Python中的string.octdigits 任何语言都离不开字符,那就会涉及对字符的操作,尤其是脚本语言更是频繁,不管是生产环境还是面试考验都要面对字符串的操作. python的字符 ...

  4. Python中Print()函数的用法___实例详解(二)(全,例多)

    Python中Print()函数的用法___实例详解(二)(全,例多) 目录 十一.Print()小例子 十二.Print()中文输入显示乱码问题 十三.Print()写入文件 十四.print()在 ...

  5. python数组赋值_对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解

    对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解 列表赋值: >>> a = [1, 2, 3] >>> b = a >>> print ...

  6. python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印

    python Format()函数的用法___实例详解(一)(全,例多) (格式化替换,关键字替换,列表字典替换,类格式化, 魔法函数格式化,对齐及填充格式化,format对齐打印) 本篇目录内容:

  7. Oracle之trim,ltrim,rtrim三个函数的用法

    基础用法: 去除指定字符串前后的空格 select trim(' hello caicai ')trim from dual;--当不加别名时,显示字符串右边还是有空格. 2.去除指定字符串左右的空格 ...

  8. js中bind、call、apply函数的用法

    最近一直在用 js 写游戏服务器,我也接触 js 时间不长,大学的时候用 js 做过一个 H3C 的 web 的项目,然后在腾讯实习的时候用 js 写过一些奇怪的程序,自己也用 js 写过几个的网站. ...

  9. Python函数式编程中map()、reduce()和filter()函数的用法

    Python中map().reduce()和filter()三个函数均是应用于序列的内置函数,分别对序列进行遍历.递归计算以及过滤操作.这三个内置函数在实际使用过程中常常和"行内函数&quo ...

最新文章

  1. 人工智能时代,机器视觉技术的未来趋势
  2. 程序员大牛必备的装逼神器
  3. PPC中检查某程序是否运行
  4. 区块链技术:智能合约入门
  5. Sina App Engine 介绍
  6. 这6个高效的Java库,你知道吗?
  7. PHP能不能让一串代码现实,一段让你认清现实的Java代码.java
  8. 【转】ABP源码分析十八:UI Inputs
  9. JavaScript之event事件
  10. 《大数据》2015年第2期“前沿”——大数据技术发展的十个前沿方向(上)
  11. NAC、NAP及TNC安全接入技术对比分析
  12. WindowsAPI-------获取系统的相关信息
  13. [转]python cookielib
  14. docker中DVWA的安装
  15. 矩阵分析_二阶矩阵A为酉矩阵的充分必要条件是A为下列三种形式之一
  16. SIM868当主控定位器开发
  17. 2021杭州电子科技大学计算机考研,2021杭州电子科技大学研究生拟录取名单公布(一志愿)...
  18. Mongodb-WeAdmin基于SpringBoot实现的Mongodb管理工具
  19. oppo的sd卡在哪里打开_oppo手机sd卡怎么打开 oppo手机sd卡怎样打开
  20. 企业流程篇--项目管理(七)

热门文章

  1. 2015,我的投资理财策略(股权众筹+P2P网贷+活期理财)
  2. linux脚本添加source,shell中的source命令的巧妙用法
  3. Java程序员自我认知_程序员35岁之后该怎样规划自己的职业?
  4. 微信小程序-HTML标签和wxml比对
  5. 联通先锋卡流量免费升级,天上掉馅饼了?
  6. [下载]微软公布Windows 10 TH2 Build 10586 ISO镜像
  7. 升级iOS16后如何设置iCloud 共享照片库呢?
  8. http跨域时的options请求
  9. 3.Git的工作流(慕课网)
  10. 水滴屏等异形屏的状态栏处理问题