php课程 6-20  字符串基础和去除空格和字符串填补函数

一、总结

一句话总结:

二、字符串

字符串定义:
$str='hello world!';

输出字符串:
echo $str;
print $str;
printf('--%s--',$str);
sprintf('--%s--',$str);

字符串连接符:
'<h2>'.$str.'</h2>';

字符串常用函数:
1.去除空格和字符串填补函数
ltrim()
rtrim()
trim()
str_pad()
str_repeat()

三、实例

1、输出字符串

 <?php
$str='hello world'; echo '<h2>'.$str.'</h2>'; echo "<h2>{$str}</h2>"; print "<h2>{$str}</h2>"; printf('<h2>%s</h2>',$str); echo sprintf('<h2>%s</h2>',$str); // var_dump("<h2>{$str}</h2>");
// print_r("<h2>{$str}</h2>");
?>

2、str_pad字符串填补

 <?php
$str='abc'; // echo str_pad($str,10);
// echo str_pad($str,10,'=');
// echo str_pad($str,10,'=',STR_PAD_LEFT);
echo str_pad($str,10,'=',STR_PAD_BOTH);
?>

3、str_repeat重复一个字符串

 <?php 

 echo '<p>PHP交流</p>';
echo '<p>|'.str_repeat('-',5).' php字符串</p>';
echo '<p>|'.str_repeat('-',20).' php字符串</p>';
echo '<p>|'.str_repeat('-',20).' php字符串</p>';
echo '<p>|'.str_repeat('-',20).' php字符串</p>'; echo '<p>|'.str_repeat('-',5).' php字符串</p>';
echo '<p>|'.str_repeat('-',5).' php字符串</p>';
echo '<p>|'.str_repeat('-',5).' php字符串</p>'; echo '<p>Linux交流</p>';
echo '<p>|'.str_repeat('-',5).' php字符串</p>';
echo '<p>|'.str_repeat('-',5).' php字符串</p>';
echo '<p>|'.str_repeat('-',5).' php字符串</p>';
echo '<p>|'.str_repeat('-',5).' php字符串</p>';
echo '<p>|'.str_repeat('-',20).' php字符串</p>';
echo '<p>|'.str_repeat('-',20).' php字符串</p>';
echo '<p>|'.str_repeat('-',20).' php字符串</p>';
echo '<p>|'.str_repeat('-',20).' php字符串</p>';
echo '<p>|'.str_repeat('-',20).' php字符串</p>'; ?>
 

php课程 6-20 字符串基础和去除空格和字符串填补函数的更多相关文章

  1. oracle中如何对字符串进行去除空格的方法

    oracle中如何对字符串进行去除空格的方法 今天学习了一下oracle中如何对字符串进行去除空格的方法,这里总结一下.了解到的方法主要有两种:Trim函数以及Replace函数.下面我详细的介绍一下 ...

  2. js中对字符串(String)去除空格

    str为要去除空格的字符串: 去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/ ...

  3. mysql数据库优化课程---13、mysql基础操作

    mysql数据库优化课程---13.mysql基础操作 一.总结 一句话总结:mysql复制表,索引,视图 1.mysql如何复制表? like select * 1.复制表结构 create tab ...

  4. 尚学python课程---13、python基础语法

    尚学python课程---13.python基础语法 一.总结 一句话总结: legend2系统使我能够快速掌握一门语法,特别有用 pass 语句:空语句:是为了保持程序结构的完整性  :作用:比如: ...

  5. 「学习笔记」字符串基础:Hash,KMP与Trie

    「学习笔记」字符串基础:Hash,KMP与Trie 点击查看目录 目录 「学习笔记」字符串基础:Hash,KMP与Trie Hash 算法 代码 KMP 算法 前置知识:\(\text{Border} ...

  6. .NET基础拾遗(3)字符串、集合和流

    Index: (1)类型语法.内存管理和垃圾回收基础 (2)面向对象的实现和异常的处理 (3)字符串.集合与流 (4)委托.事件.反射与特性 (5)多线程开发基础 (6)ADO.NET与数据库开发基础 ...

  7. Python字符串基础操作

    ==============字符串======== >>> s1='www.baidu.com' >>> type(s1) <type 'str'> & ...

  8. OC基础13:数字、字符串和集合2

    "OC基础"这个分类的文章是我在自学Stephen G.Kochan的<Objective-C程序设计第6版>过程中的笔记. 17.Foundation框架的数组是有序 ...

  9. Swift语法基础入门二(数组, 字典, 字符串)

    Swift语法基础入门二(数组, 字典, 字符串) 数组(有序数据的集) *格式 : [] / Int / Array() let 不可变数组 var 可变数组 注意: 不需要改变集合的时候创建不可变 ...

随机推荐

  1. 2.1 使用eclipse4.4 搭建 maven简单结构项目。

    1.前言 1.本博客面向0基础开发人员. 2.本博客为系列博客.<1.X>系列为服务器数据库相关技术,前几章为简单搭建linux+tomcat+mysql+nginx+redis.< ...

  2. 内网使用 IPV6 之 TunnelBroker隧道(6in4)篇

    内网使用 IPV6 之 TunnelBroker隧道(6in4)篇 据非专业网民推测 tunnelbroker isatap 和 6to4  貌似都需要公网,但有网民测试这位大作的方法可行.特别之处是 ...

  3. C#string转换为Datetime

    DateTime.ParseExact("0710090000", "MMddHHmmss", CultureInfo.CurrentCulture, Date ...

  4. java 文件读写--转载

    读文件 http://www.baeldung.com/java-read-file Java – Read from File 1. Overview In this tutorial we’ll ...

  5. Android基于xmpp的即时通讯应用

    xmpp是一个通信协议.因为这是个开放的协议,为了节俭开发成本,很多即时应用都采用了这个协议.Android上最常用的组合asmack +openfire.Asmack是smack的android版, ...

  6. 【Codeforces Round #431 (Div. 2) C】From Y to Y

    [链接]点击打开链接 [题意] 让你构造一个大小最多为10W的字符multiset. 你进行n-1次操作; 每次操作,从set中取出两个字符串,一开始单个字符被认为是字符串. 然后把它们连接在一起. ...

  7. Javascript和jquery事件--事件监听器

    之前看完了js和jq的冒泡捕获和事件对象event,这里看看同时使用js和jq后我最容易混淆的监听器的绑定. (1) js的监听器绑定解绑 绑定监听器有两种方式: a.on-事件type,比如oncl ...

  8. cmake的使用笔记

    一. cmake使用网上还蛮多的.可是当你自己去用的时候,才觉得,都不是你想要的. 自己做个记录,用法全是基本用法. 二. 我在里面直接写注释说明了,直接贴了. 1. #cmake #1. # cma ...

  9. c++智能指针使用笔记

    1. c++智能指针中,c++的memory文件中,有auto_ptr等各种关于智能指针的东西,shared_ptr,weak_ptr在C++11中已经成为标准. 也看了ogs的智能指针,每次引用起来 ...

  10. UvaLive 6663 Count the Regions 离散化+DFS

    链接:http://vjudge.net/problem/viewProblem.action?id=49408 题意:在平面内给出若干个矩形,求出它们能将整个平面分成多少份. 思路:刚開始一眼看到认 ...