php字符串(三)

  1. $f=(string)1050089;
  2. for($i=0;$i<strlen($f);$i++){
  3. //echo $f{$i}.‘<br>‘; //把102输出把数字转换成字符串输出
  4. //echo substr($f, $i,1).‘<br>‘;//把102输出把数字转换成字符串输出

统计总流量

  1. $f=(string)1050089;
  2. $info="共";
  3. for($i=0;$i<strlen($f);$i++){
  4. $s=substr($f, $i,1);
  5. $info.="<img src=‘img/$s.gif‘>";
  6. }
  7. echo $info. ‘人访问‘;

正则表达式

正则表达式替换

  1. $p="/a+/"; //+表示一个以上 .表示任意字符 *0个或者多个字符
  2. $str ="java aap mysql";
  3. echo preg_replace($p, ‘*‘, $str);

正则表达式验证手机号

  1. $telp="/^1[3,5,,8][0-9]{9}$/";
  2. $aa="1871799698";
  3. echo preg_match($telp, $aa);

正则表达式必须为126邮箱,

  1. $mailp="/^[a-z]{1}[a-z_0-9]{3,6}@126\.com$/";
  2. $em="[email protected]";
  3. echo preg_match($mailp,$em);

正则表达式preg_match 找到返回1没有找到返回0,

preg_match_all 找到返回个数,没有找到返回0

  1. $ps="/\d/";
  2. $s="he54 p12 ja544";
  3. echo preg_match($ps, $s);//1
  4. echo preg_match_all($ps, $s);//7
  1. $ps="/\d/";
  2. $s="he54 p12 ja544";
  3. echo preg_match_all($ps, $s,$a);
  4. echo ‘<pre>‘;
  5. print_r($a);//打印处找到的数组

正则表达式判断

  1. $p="/^\w{6,8}$/";//\w表示0-9 _a-z
  2. $s="111111111";
  3. if(preg_match($p,$s)){
  4. echo ‘账号合理‘;
  5. }else{
  6. echo ‘账号非法‘;
  7. }

php建立文件增加内容关闭函数

  1. $f=fopen("f:/a.txt","a");//a为追加没有就会自动建立
  2. fwrite($f,‘12‘);//12为填写的内容,执行一次就填入一次
  3. //fclose($f);

\r\n换行符 8表示追加,刷新一次显示一次

  1. file_put_contents(‘ab.txt‘, "asdf\r\n",8);//写入数据
  1. file_get_contents(‘a.txt‘); //读取数据
  1. file_exists()//判断文件是否存在

echo count(file(_FILE_));统计有多少钱条的信息

echo is_dir(‘f:/mysql‘);   查找是否存在f:/mysql 如果存在则返回1 不存在返回0;

来自为知笔记(Wiz)

时间: 2024-12-22 14:21:33

php字符串(三)的相关文章

[ACdream] 女神教你字符串——三个气球

Problem Description 女神邀请众ACdream开联欢会,显然作为ACM的佼佼者,气球是不能少的~.女神准备了三种颜色的气球,红色,黄色,绿色(交通信号灯?) 有气球还不能满足女神,女神要在气球上写字. 写什么好呢~?字符串神马的最有爱了~ 女神先拿出一个字符串,然后把字符串的每一个真·前缀写到了黄色气球上面,每一个真·后缀写到了绿色气球上面,每一个真·子串写到了红色气球上面. 对于一个字符串s[1...n],真·前缀为s[1...i](1<=i<n)·,真·后缀为s[j...

43左旋转字符串+三步反转法

题目描述 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果.对于一个给定的字符序列S,请你把其循环左移K位后的序列输出.例如,字符序列S="abcXYZdef",要求输出循环左移3位后的结果,即"XYZdefabc".是不是很简单?OK,搞定它! 思路:所有的反转题目尤其是字符串,都记得使用三步反转法.旋转类问题,比如字符串反转. 使用三步反转法: 1)使用O(n)的时间,直接遍历找到反转的中间元素: 2)将中间

[日常] 算法-旋转字符串-三步翻转法

题目描述 给定一个字符串,要求把字符串前面的若干个字符移动到字符串的尾部,如把字符串"abcdef"前面的2个字符'a'和'b'移动到字符串的尾部,使得原字符串变成字符串"cdefab".请写一个函数完成此功能,要求对长度为n的字符串操作的时间复杂度为 O(n),空间复杂度为 O(1). 分析与解法 解法二:三步反转法 对于这个问题,换一个角度思考一下. 将一个字符串分成X和Y两个部分,在每部分字符串上定义反转操作,如X^T,即把X的所有字符反转(如,X="

数组与字符串三(Cocos2d-x 3.x _Array容器)

"程序=数据结构+算法" 在面向对象的语言中,诸如数组.堆栈.队列等的结构都被封装成了特定的类,按照特定数据结构的算法设计起来,这就是容器类. Cocos2d-x中,能使用的容器类:C++标准容器类.Cocos2d-x中定义的容器类.其中,列表容器类包括:_Array.Vector<T>和ValueVector:字典容器包括:_Dictionary.Map<K,V>.ValueMap和ValueMapIntKey. _Array 继承于Ref类,(2.x版本中是

python学习笔记2—python文件类型、变量、数值、字符串、元组、列表、字典

python学习笔记2--python文件类型.变量.数值.字符串.元组.列表.字典 一.Python文件类型 1.源代码 python源代码文件以.py为扩展名,由pyton程序解释,不需要编译 [[email protected] day01]# vim 1.py #!/usr/bin/python        print 'hello world!' [[email protected] day01]# python 1.py hello world! 2.字节代码 Python源码文件

跟王老师学Java三大特性(二):案例 QuickHit:游戏输出字符串

案例 QuickHit:游戏输出字符串 主讲教师:王少华   QQ群号:483773664 学习目标 完成游戏输出字符串 一.需求说明 在控制台输出随机字符串 二.思路分析 生成字符串 输出字符串 返回字符串 三.难点提示 Game类中的player属性,代表玩家,查询player的级别号,根据级别号到LevelParam类中获取该级别的字符串长度 字符串长度固定可以通过for循环来实现,而随机内容可以通过获取随机数,而不同随机数对应不同字符来实现 四.参考代码 1 2 3 4 5 6 7 8

【Python】07、python内置数据结构之字符串及bytes

一.字符串 1.定义和初始化 In [4]: s = "hello python" In [4]: s = "hello python" In [5]: s Out[5]: 'hello python' In [6]: s = 'hello python' In [7]: s Out[7]: 'hello python' In [8]: s = '''hello python''' In [9]: s Out[9]: 'hello python' In [10]: 

字符串与格式化输入/输出

//主要是数组的scanf用法和strlen sizeof 的区别#include<stdio.h>#define DENSITY 62.4int main(void){ float weight ,volume; int size ,letters; char name[40]; printf("Hi!What's your first name?\n"); scanf("%s",name); printf("%s,what's your w

Swift学习笔记- 3. 字符串和字符

初始化空字符串 创建空字符串,可以将空的字符串字面量赋值给变量,也可以初始化一个新的 String 实例: var emptyString = ""var anotherEmptyString = String()//两个字符串均为空,并相等 可以通过检查其 Boolean 类型的 isEmpty 属性来判断该字符串是否为空: if emptyString.isEmpty {     println("什么都没有") } 字符串可变性 将一个特定字符串分配给一个变量

【PHP】最详细PHP从入门到精通(四)——PHP中的字符串

 PHP从入门到精通 之PHP中的字符串 大家好,继续跟进PHP最详尽的知识更新,本周,跟大家重点讲一下PHP中字符串的使用.在PHP中,字符串是非常重要的一个概念,基本上大家想到的字符串的处理功能,系统都已有相关函数了.php自诞生之初,就是为web开发而来的,网站开发中,字符串处理,是php的一大亮点. 下面博主将带给详细的给大家介绍PHP中常用的字符串: 字符串三种声明方式 1."":双引号中可以解析变量"{$a}",双引号中可以使用任何转义字符:2.'':单