classic example2

function kg(){
echo "<br/>";
}
//9.将字母转换成大小写
echo ucfirst("how do you do today?"); //字符串首字母大写,只能是第一个字母,第一个不是字母就不行
kg();
echo ucwords("the prince of wales"); //所有单词首字母大写
kg();

结果: How do you do today?

The Prince Of Wales

//10.改变字符串的大小写形式
echo strtoupper("i‘m not yelling!");
kg();
echo strtolower(‘WHAT A HAPPY DAY!‘);
kg();

结果:I‘M NOT YELLING!
what a happy day!

//11.ltrim()用于删除字符串开始处的空白符,rtrim()用于删除字符串结尾处的空白符,trim()可以同时删除字符串开始和结尾处的空白符
$ssss = " / trimmmmm \ ";
echo ltrim($ssss);
kg();
echo rtrim($ssss);
kg();
echo trim($ssss);
kg();
//仅在源码中可见,网页上不可见

结果:

/ trimmmmm \ 
/ trimmmmm \
/ trimmmmm \

//12.用一个固定字符串作为分隔符来分割片段.
$words = explode(‘ ‘,‘my sentence is not very complicated.‘);
print_r($words);
kg();

结果:Array ( [0] => my [1] => sentence [2] => is [3] => not [4] => very [5] => complicated. )

//13.对一个字符串自动换行
$s = "four score and seven years ago our fathers brougth forth on this continent a new nation, conveived in liberty and dedicated to the proposition that all men are created equal.";

echo "<pre>\n".wordwrap($s,50,"\n\n")."\n</pre>"; //默认换行为75,可以使用第二参数修改,第三个参数用来修改换行符

结果:

four score and seven years ago our fathers brougth

forth on this continent a new nation, conveived in

liberty and dedicated to the proposition that all

men are created equal.

//14.比较浮点型数字
$delta = 0.000001;

$a = 1.000000001;
$b = 1.000000000;

if(abs($a-$b)<$delta) {
echo ‘$a = $b‘;
}
kg();

结果:$a = $b

//15.对浮点数取整
$number = round(-2.4); //最接近取整,四舍五入
$number2 = ceil(2.4); //向上取整
$number3 = floor(2.4); //向下取整
echo $number;
kg();
echo $number2;
kg();
echo $number3;
kg();

结果:

-2
3
2

//16.给定数字范围生成随机数
$random = mt_rand(1,100);
echo $random;
kg();

结果:28

时间: 2024-10-13 12:14:52

classic example2的相关文章

使用Proxmark3进行MIFARE Classic卡的安全测试

Proxmark3的MIFARE安全测试是很多朋友都非常重视的一部分,所以我们特地以这个部分进行介绍,告诉大家如何当你完成前期操作之后,进行MIFARE CLassic卡类的安全测试操作. 首先,我们要把高频天线连接到Proxmark3的天线接口.当我们连接完成之后,我们就需要查看一下天线与Proxmark3是否连接正常并且正常电压为多少? 命令:hw tune 这个命令大概需要几秒的时间进行回显 有些朋友会问,当我输入完hw tune之后,是不是接下来就是输入hf tune呢? 我个人认为当你

Media Player Classic(Guliverkli2)源代码的下载与编译

Media Player Classic(Guliverkli2)是由匈牙利人Gabest开发,基于源代码开放协议(GPL:GNU通用公共许可证)的软件,暴风影音等不少播放器都是在它的基础上做出来的,在sourceforge.net上的项目叫做Guliverkli2,地址是:http://sourceforge.net/projects/guliverkli2/. 1.下载Guliverkli2 首先安装TortoiseSVN客户端,通过地址:https://guliverkli2.svn.so

[ExtJS6学习笔记]Ext JS6主题系列 (Classic工具包)

本文作者:苏生米沿 本文地址:http://blog.csdn.net/sushengmiyan/article/details/50186709 翻译来源:http://docs.sencha.com/extjs/6.0/core_concepts/theming.html ExtJS提供的可以使用的主题包对于创建一个干净专业的程序来说已经很有创意了,然而,你可能还是会希望提供自己的一种设计方式或现在存在的企业设计方式. 从历史上来说,给程序美化就是指的给html标签提供渲染组件的规则,但是这

Classic Abstract Data Types--C

本文内容来自<pointers on C> 栈的接口 /* Interface for a stack module */ #define STACK_TYPE int void push(STACK_TYPE value); void pop(void); STACK_TYPE top(void); int is_empty(void); int is_full(void); 2.使用动态数组实现栈 /* a stack implemented with a dynamically allo

Azure ARM (10) ARM模式下的虚拟机和Classic Model虚拟机的区别

<Windows Azure Platform 系列文章目录> 本文内容比较多,请大家仔细阅读,谢谢! 请读者注意,在Azure ARM平台,有两种虚拟机模式:经典虚拟机和ARM虚拟机 ASM部署(经典虚拟机): 1.我们通过Azure Classic Portal: http://manage.windowsazure.cn,部署的都是ASM资源(经典虚拟机) 2.如果我们通过Azure New Portal (http://portal.azure.cn) 创建,需要选择部署模式为Clas

osgi + felix example2编写

在上次博文中配置了karaf的日志格式输出,在两篇之前的一篇文章编写了基本的felix中的简单的example编写,编写了一个简单的Activator,启动并得到正常的输出,这一篇博文将开始稍微复杂一点的程序编写,将进行一个服务的注册. DictionaryService 首先创建一个interface,命名为DictionaryService,添加以下内容: package cn.com.example2; /** * A simple service interface that defin

Classic Shell 4.2.4 中文版已经发布

新版本支持 windows 10 操作系统了.请点击本博客页面左上角的链接下载. 博主的电脑最近也升级到 Windows 10 操作系统,用了没几天就出现打不开“开始”菜单.Edge.计算器等 Apps,右键点击任务栏图标无反应的诡异现象.根据官方提供的帮助,例如运行 SFC.在 Power Shell 上重置 App 应用等,安装了所有 Windows 10 的更新,但是均无法解决问题. 幸好已安装了 Classic Shell,即使打不开系统的“开始”菜单影响也不算大.虽然大部分 App 都

Paypal获取Transaciton历史交易API初步研究(一)——REST or Classic API

背景: 业务需求,需要开发一款小程序每天自动从Paypal上下载前一天的交易记录,并存入SQL SERVER数据库,以便与财务的Invoice进行金额比对. 开发构想: 采用Java为开发语言,Spring MVC框架,CXF Webservice.持久层采用Hibernate,并通过Spring的Schedule Task完成定时任务功能. 与Paypal的接口参考官方的SDK,但首先需要决定采用REST API或是Classic API. 官方SDK:https://developer.pa

被破解的mifare classic卡是不是就是MF1 S50卡啊?

M1本来就不安全哟    可参考:M1卡解码测试装置(需提供合法证明)      http://www.eastaegis.com/products/zhinenkatezhongjiju/2010/0108/84.html而且现在也出现了可以改写M1内部物理序列号的芯片  可参考:内部序列号烧码测试装置(需提供合法证明)      http://www.eastaegis.com/products/xinpintuijian/tezhongjiju/2012/0822/174.html 被破解