php课程 6-20 字符串基础和去除空格和字符串填补函数
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 字符串基础和去除空格和字符串填补函数的更多相关文章
- oracle中如何对字符串进行去除空格的方法
oracle中如何对字符串进行去除空格的方法 今天学习了一下oracle中如何对字符串进行去除空格的方法,这里总结一下.了解到的方法主要有两种:Trim函数以及Replace函数.下面我详细的介绍一下 ...
- js中对字符串(String)去除空格
str为要去除空格的字符串: 去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/ ...
- mysql数据库优化课程---13、mysql基础操作
mysql数据库优化课程---13.mysql基础操作 一.总结 一句话总结:mysql复制表,索引,视图 1.mysql如何复制表? like select * 1.复制表结构 create tab ...
- 尚学python课程---13、python基础语法
尚学python课程---13.python基础语法 一.总结 一句话总结: legend2系统使我能够快速掌握一门语法,特别有用 pass 语句:空语句:是为了保持程序结构的完整性 :作用:比如: ...
- 「学习笔记」字符串基础:Hash,KMP与Trie
「学习笔记」字符串基础:Hash,KMP与Trie 点击查看目录 目录 「学习笔记」字符串基础:Hash,KMP与Trie Hash 算法 代码 KMP 算法 前置知识:\(\text{Border} ...
- .NET基础拾遗(3)字符串、集合和流
Index: (1)类型语法.内存管理和垃圾回收基础 (2)面向对象的实现和异常的处理 (3)字符串.集合与流 (4)委托.事件.反射与特性 (5)多线程开发基础 (6)ADO.NET与数据库开发基础 ...
- Python字符串基础操作
==============字符串======== >>> s1='www.baidu.com' >>> type(s1) <type 'str'> & ...
- OC基础13:数字、字符串和集合2
"OC基础"这个分类的文章是我在自学Stephen G.Kochan的<Objective-C程序设计第6版>过程中的笔记. 17.Foundation框架的数组是有序 ...
- Swift语法基础入门二(数组, 字典, 字符串)
Swift语法基础入门二(数组, 字典, 字符串) 数组(有序数据的集) *格式 : [] / Int / Array() let 不可变数组 var 可变数组 注意: 不需要改变集合的时候创建不可变 ...
随机推荐
- windows 批处理脚本(batch scripting)
Guide to Windows Batch Scripting DOS 不需对变量事先声明.未声明或未初始化变量是一个空字符串("") 1. 变量赋值 set命令用于变量赋值.s ...
- Solr 写数据流程
Solr 写数据流程: 1.源字符串首先经过分词器处理,包括:拆分词以及去除stopword. 2.然后经过语言处理,包括大小写转换以及单词转换. 3.将源数据中需要的信息加入到Document中的各 ...
- 原生js大总结五
041.在js中如何用方法将10进制的字符转换成16进制和8进制 数字.toString(16) 数字.toString(8) 042.如何创建时间对象 new Date() 04 ...
- 限制tomcat仅响应本机请求(转)
http://blog.bbzhh.com/index.php/archives/135.html 在VPS上搭建了nginx和tomcat应用,想通过nginx来反向代理127.0.0.1:8080 ...
- MySQL和Python交互
与Python交互 python3模块名:pymysql conda install pymysql conda install sqlalchemy python2模块名:MySQLdb impor ...
- [D3] Select DOM Elements with D3 v4
Before you can create dazzling data driven documents, you need to know how D3 accesses the DOM. This ...
- CNTK 搞深度学习-1
CNTK 搞深度学习 Computational Network Toolkit (CNTK) 是微软出品的开源深度学习工具包.本文介绍CNTK的基本内容,如何写CNTK的网络定义语言,以及跑通一个简 ...
- spring boot 2.x Path with "WEB-INF" or "META-INF"
学习spring boot 2.x时,使用jsp作为前端页面.在application.properties配置了jsp所在位置 spring.mvc.view.prefix:/WEB-INF/vie ...
- LA 2678 – Subsequence
看到限时3S,自己写了一个二重循环的,然后华丽的 TLE...T T 瞄了瞄书上,作者的思路果然是很好.膜拜中. 他只枚举了终点,然后用二分查找. 用到了lower_bound函数,这个lower_b ...
- Arcgis engine 指定图层对要素进行创建、删除等操作
Arcgis engine 指定图层创建点要素 在指定的图层上创建一个点要素,点要素的位置是通过X,Y坐标指定的,下面是具体的注释 .其中 和IFeatureClassWrite接口有关的代码不要好像 ...