<?php
/**
* Created by 郭鹏.
* User: msi
* Date: 2017/9/27
* Time: 14:17
*/ //随机数生成器
echo rand();
echo "<br>";
//生成某个范围随机数
echo rand(0,10);
echo "<br>";
//获取当前时间戳
echo time();
echo "<br>";
//格式化显示时间
echo "<br>";
echo date("Y-m-d H:i:s",time());
echo "<br>";
echo date("Y-m-d H:i:s","1506494976");
//字符串转换成时间戳
echo "<br>";
echo strtotime("2017-09-27 14:37:39");
echo "<br>"; //取字符串的长度
$str1 = "abcdefg";
$str2 = "abc";
//echo strlen();
echo "<br>";
//比较两个字符串,美国信息交换标准代码;
var_dump(strcmp($str1,$str2));
//转小写
echo "<br>";
strtolower($str2);
//转大写
//strtoupper();
//拆分字符串
echo "<br>";
var_dump(explode("b",$str2)); //将数组元素拼接成一个字符串
echo "<br>";
echo implode("|",["a","b","c"]); //替换替换
echo "<br>";
//这里拿到是返回值,所以要用到echo输出一下;
echo str_replace("cd","CD",$str1);
echo "<br>";
echo $str1; //替换指定位置的字符串
echo "<br>";
echo substr_replace($str1,"xxx",0,3); //截取字符串
echo "<br>";
echo substr($str1,1,3); //正则表达式
$str =<<<A
456abcdefghijklmn123
A;
echo "<br>";
//上述所有字符的数字替换成#
echo preg_replace("/\d/","#",$str); echo "<br>";$zxc = <<<askadjkasdkasjdaklsdnkas123a;echo preg_replace("/\d/","#",$zxc);
echo "<br>";
echo substr($zxc,3,10);
echo "<br>";
echo substr_replace($zxc,"skazxc",1,6);
echo "<br>";
echo substr($zxc,1,6);
echo "<br>";echo $zxc;
echo substr_replace();

php中各种操作字符串和时间戳的代码关键词的更多相关文章

  1. jsp中常用操作字符串的el表达式

    由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用. 准备工作:1)导入jar包:standard.jar和jstl.jar2) ...

  2. javascript中常用操作字符串的几种方法charAt()、indexOf()、slice()、substr()

    一.charAt(index) 返回一个字符串某一个索引的字符. 语法:str.charAt(index); var str='我是中国人'; console.log(str.charAt(3));/ ...

  3. js中直接对字符串转义-用于solr ulr 关键词转义

    js代码 /* * 获取UTC格式的字符串,参数必须是 */var solrDateFormat = function (o){    var date;    if(typeof o == 'str ...

  4. mysql时间操作(时间差和时间戳和时间字符串的互转)

    mysql时间操作(时间差和时间戳和时间字符串的互转) 两个时间差: MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数. select dat ...

  5. JavaScript中常见的字符串操作函数及用法

    JavaScript中常见的字符串操作函数及用法 最近几次参加前端实习生招聘的笔试,发现很多笔试题都会考到字符串的处理,比方说去哪儿网笔试题.淘宝的笔试题等.如果你经常参加笔试或者也是一个过来人,相信 ...

  6. C#中如何正确的操作字符串?

    字符串应该是所有编程语言中使用最频繁的一种基础数据类型.如果使用不慎,我们就会为一次字符串的操作所带来的额外性能开销而付出代价.本条建议将从两个方面来探讨如何规避这类性能开销: 1. 确保尽量少的装箱 ...

  7. LoadRunner中常用的字符串操作函数

    LoadRunner中常用的字符串操作函数有:                strcpy(destination_string, source_string);               strc ...

  8. java 中操作字符串都有哪些类?(未完成)它们之间有什么区别?(未完成)

    java 中操作字符串都有哪些类?(未完成)它们之间有什么区别?(未完成)

  9. 简单入门PHP中的多字节字符串操作

    什么是多字节的字符串操作呢?其实不少的同学可能都已经使用过了,但我们还是要从最基础的问题说起. 一个字符占几个字节并不是我们表面上看到的那样.正常情况下,一个数字或英文以及英文符号都是占用一个字节的. ...

随机推荐

  1. Entity Framework的扩展库

    https://github.com/jcachat/EntityFramework.DynamicFilters Provides global & scoped filters for E ...

  2. 【javascript】ajax 基础

    什么是 ajax ajax 即“Asynchronous JavaScript and XML”(异步 JavaScript 和 XML),也就是无刷新数据读取. http 请求 首先需要了解 htt ...

  3. 如何把设计图自动转换为iOS代码? 在线等,挺急的!

    这是一篇可能略显枯燥的技术深度讨论与实践文章.如何把设计图自动转换为对应的iOS代码?作为一个 iOS开发爱好者,这是我很感兴趣的一个话题.最近也确实有了些许灵感,也确实取得了一点小成果,和大家分享一 ...

  4. 深入浅出:了解JavaScript的ES6、ES7新特性

    参照阮一峰博客:http://es6.ruanyifeng.com/#README es6常见题:https://blog.csdn.net/qq_39207948/article/details/8 ...

  5. CSU 1216异或最大值 (0-1 trie树)

    Description 给定一些数,求这些数中两个数的异或值最大的那个值 Input 多组数据.第一行为数字个数n,1 <= n <= 10 ^ 5.接下来n行每行一个32位有符号非负整数 ...

  6. What is EJB

    What is EJB 0.什么是EJB? 答:EJB是用于构建企业应用程序模块托管的.服务器端组件架构.EJB技术加速并简化了开发基于Java技术的分布式.事务性.安全和便携的应用程序. 先看一下E ...

  7. layer 的功能

    1.layer.alert() layer.alert('',{ title: "<div style='color:red;margin-left:20px;font-size:20 ...

  8. cacti和nagios监控web平台搭建

    在linux的运维中对服务器的监控,时刻了解服务器的状态是确保服务能够正常允许的条件,linux的服务监控平台有很多, cacti 下面对cacti(仙人掌),一种比较流行的开源监控软件做安装配置 具 ...

  9. php获取设备的宽度和高度

    php获取设备的宽度和高度 如果前台没有传输当前请求的宽度和高度,我们有时候需要用php借助javascript获取屏幕的宽和高,以控制现实的样式. 代码如下: <?php /* * 获取设备宽 ...

  10. python学习之字符串转换

    配置环境:python 3.6   python编辑器:pycharm 代码如下: #!/usr/bin/env python #-*- coding: utf-8 -*- def strCase() ...