一.字符串操作 1.字符串的格式化 1.1 干掉空格 trim()函数可以除去字符串开始位置和结束位置的空格,并将结果字符串返回. ltrim()函数可以除去字符串开始位置的空格. rtrim()函数可以除去字符串结束位置的空格. 1.2 格式化字符串以便显示 nl2br()函数将字符串作为输入参数,用HTML中的<br />标记代替字符串中的换行符. printf()函数将一个格式化的字符串输出到浏览器中. sprintf()函数返回一个格式化了的字符串. 当在类型转换代码中使用printf…
一.字符串操作 1.字符串的格式化 1.1 干掉空格 trim()函数可以除去字符串开始位置和结束位置的空格,并将结果字符串返回. ltrim()函数可以除去字符串开始位置的空格. rtrim()函数可以除去字符串结束位置的空格. 1.2 格式化字符串以便显示 nl2br()函数将字符串作为输入参数,用HTML中的<br />标记代替字符串中的换行符. printf()函数将一个格式化的字符串输出到浏览器中. sprintf()函数返回一个格式化了的字符串. 当在类型转换代码中使用printf…
1.Exception类 这个类是PHP为异常处理提供的内置类.构造函数的两个参数分别是错误消息和错误代码. 除了构造函数之外,该类还提供了如下的内置方法: · getCode() 返回传递给构造函数的代码 · getMessage() 返回传递给构造函数的消息 · getFile() 返回产生异常的代码文件的完整路径 · getLine() 返回代码文件中产生异常的代码行号 · getTrace() 返回一个包含了产生异常的代码回退路径的数组 · getTraceAsString() 返回与g…
8.编写代码类 每个分离的函数可以执行一个明确的任务.任务越简单,编写与测试这个函数就越简单,当然也不要将这个函数分得太小——若将程序分成太多的小个体,读起来就会很困难. 使用继承可以重载操作.我们可以替换成一个大的Display()函数,但是改变整个页面的显示方式几乎是不可能的.将显示功能分成几个独立的任务则更好,这样我们可以只需重载需要改变的部分. 如下所示的page类提供了简单灵活的方法来创建页面: <?php class Page { // class Page's attributes…
1.数组的概念 数组就是一个用来存储一系列变量值的命名区域. 每个数组元素有一个相关的索引(也成为关键字),它可以用来访问元素. PHP允许间隔性地使用数字或字符串作为数组的索引. 2.数字索引数组 2.1 数字索引数组的初始化 $products = array(‘Tires’,’Oil’,’Spark Plugs’); 如果需要将按升序排列的数字保存在一个数组中,可以使用range()函数自动创建这个数组. 创建一个1-10的数字数组: $numbers = range(1,10); 可选的…
1.理解面向对象的概念 面向对象软件的一个重要优点是支持和鼓励封装的能力.封装也叫数据隐藏. 在面向对象的软件中,对象是一个被保存数据和操作这些数据的操作方法的唯一.可标识的集合. 对象可以按类进行分类. 面向对象的编程语言必须支持多态性,多态性的意思是指不同的类对同一操作可以有不同的行为.语言支持多态性,可以知道将哪个操作应用于一个特定的对象. 多态性与其说是对象的特性,不如说是行为的特性.在PHP中,只有类的成员函数可以是多态的. 例如,尽管自行车的“移动”和汽车的“移动”在概念上是相似的,…
一个新的项目是这样创建的:它将已有的可重新利用的组件进行组合,并将新的开发难度降低到最小. 代码重用的好处:降低成本.提升可靠性和一致性. 1.使用require()和include()函数 使用一条require()或include()语句,可以将一个文件载入到PHP脚本中. require()和include()几乎相同.区别是函数失败后,require()函数将给出一个报错.Include()给的则是警告. 变体函数分别是require_once()和include_once().作用是确…
异想之旅:本人博客完全手敲,绝对非搬运,全网不可能有重复:本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告.本人所有文章发布平台为CSDN.博客园.简书和开源中国,后期可能会有个人博客,除此之外全部是盗文! 一.char [] 类型 1. 定义与输入 1.1 定义时指定内容 #include <iostream> using namespace std; int main() { char a[10] = "123"; cout << a; return…
在上两章,JQuery攻略(一) 基础知识——选择器 与 DOM 和 JQuery攻略(二) Jquery手册 我们为后面的章节打好了基础,在这一章节中,我们继续. 在这一章节中,我们记录的是JQuery 数组与字符串的学习 此章节有 3.0 一不小心就忽略了的$符号 3.1 数组的输出 用到的函数有:text() , join() , html() , each() , append() , get() 3.2 数组元素的操作 用到的函数有:map() , toUpperCase() 3.3…
[Perl] Windows 系统 Unicode 文件名操作(新建.重命名.枚举.复制)全攻略 环境 XP/WIN7 Perl v5.16 编辑整理:PerlMonk.523066680 常见的那些文件操作函数都不支持,于是为了达到目的,需要各种方法配合,应该是不如其他语言方便. 我只是想看看Perl到底是否适合做这件事,于是折腾了一回. 文件的建立: 模块:Win32 Code: [全选] [展开/收缩] [Download] (example.pl) use Win32; use utf8…