PHP基本语法-函数

	//函数四要素:1.返回类型 2.函数名 3.参数 4.函数体
function PHP ()
	{
		echo ‘hello‘;
	}
	PHP();
	//有参数的函数
	function show ($a,$b)
	{
		echo $a+$b;
	}
	show (3,4);
	//有默认值的函数
	function show ($a=5,$b=5)
	{
		echo $a+$b;
	}
	show();
	//参数可变的函数
	function show()
	{
		$attr=func_get_args();//获取函数的参数
		$sum=0;
		for($i=0;$i<count($attr);$i++) //func_num_args() 获取参数的个数 同count();
		{
			$sum+=$attr[i];
		}
		echo $sum;
	}
	//有返回值的函数
	function show()
	{
		return "aaaa";
	}
	echo show();
	show();
	//常用函数
	//生成随机数的函数
	echo rand(1,10);
	echo time();//去当前的日期时间
	date_default_timezone_set(‘PRC‘);
	echo date("Y-m-d H:i:s:ms",time());//格式化日期时间
	$a = strtotime("2016-5-6");//将日期时间格式转化为时间戳
	echo date("Y-m-d");

	//字符串处理函数
	$a="hello|world|on|join";
	echo strlen($a); //返回字符串的长度 √
	echo strcmp("hello","Hello");//判断两个字符串是否相等,相等返回0,不相等返回1(区分大小写)
	echo strcasecmp("hello","Hello");//判断两个字符串是否相等,相等返回0,不相等返回1(不区分大小写)
	echo strtolower("HELLO");//将字符串转化为小写 √
	echo strtoupper("hello");//将字符串转化为大写 √
	var_dump(explode("|",$a));//拆分字符串,返回数组√
	$str=array("aaa","bbb","ccc");
	echo implode("|",$str);//将数组拼接为字符串√
	echo substr_replace($a,"aaa",0,5);//替换字符串某个位置√
	echo str_replace("l","a",$a);//查找替换√
	echo substr($a,0,5);//截取字符串√

  

时间: 2024-08-04 17:32:36

PHP基本语法-函数的相关文章

clojure-基本语法-函数定义

clojure-基本语法-函数定义 July 28, 2015 21:12 PM 1.创建函数 1.fn 匿名函数 举例如下: user=> (fn [] "hello") #<user$eval756$fn__757 [email protected]413e8> user=> ((fn [] "hello")) "hello" user=> ((fn [x] x) "hello") ; 带参数

Oracle基本语法&amp;&amp;函数&amp;&amp;子查询&amp;&amp;分页查询&amp;&amp;排序&amp;&amp;集合操作&amp;&amp;高级分组函数

一.  数据库 手工---文件管理---数据库 DB:Database 数据库. DBMS:管理数据库的软件.(oracle) 主流关系数据库: 1.      Oracle 2.      DB2 3.      SQL Server 基本没人使 4.      MySQL  基本没人用,免费 Linux 开源,可以发现漏洞补上 Windows服务器会有补丁,数据易泄漏 eclipse 日食 数据表(Table): 表的行(Row):记录 表的列(Column):字段 二.  关系型数据库 一

SQL2008--SQL语句-存储过程-触发器-事务处理-基本语法-函数

环境 SQL2008 1.存储过程建立 库-可编程性-存储过程-右击“存储过程”-点击“新建存储过程” SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE PROCEDURE [dbo].[zgccgc] //存储过程的名字 @zgID nvarchar(10),    //定义参数区@zgname nvarchar(10),@zgage  int,@zgaddress nvarchar(200) ASBEGIN    insert into

swift 2.0 语法 函数

//: Playground - noun: a place where people can play import UIKit /*: 函数 * 格式 func 函数名称(形参名称1: 形参类型, ...) -> 返回值类型 { // 逻辑代码 } * 没有参数没有返回值 * 没有参数有返回值 * 有参数没有返回值 * 有参数有返回值 */ // 没有参数没有返回值 // 如果函数的返回值是Void, 那么可以简写为() // 如果函数的返回值是(), 那么可以直接不写 func say()

C#语法——函数(九)

函数的定义: [修饰符]<返回类型><函数名>(<参数类型><参数名>,--) { -- return<返回值>; } 注意:函数要处理的参数个数是不确实的,这时可以使用一个数组作为函数的参数.

1、php基本语法--函数

1 /*$c = "张三"; 2 $a = "hello{$c}"; 3 $b = 'world{$c}'; 4 echo $a."<br>"; 5 echo $b;*/ 6 7 8 /*public int Name(参数列表) 9 { 10 函数体 11 }*/ 12 13 /*function Name() 14 { 15 echo "aaaa"; 16 } 17 18 Name();*/ 19 20 /*f

[c++][语言语法]函数模板和模板函数

参考:http://blog.csdn.net/beyondhaven/article/details/4204345 1.函数模板的声明和模板函数的生成 1.1函数模板的声明 函数模板可以用来创建一个通用的函数,以支持多种不同的形参,避免重载函数的函数体重复设计.它的最大特点是把函数使用的数据类型作为参数. 函数模板的声明形式为: template<typename 数据类型参数标识符> <返回类型><函数名>(参数表) {     函数体 } 其中,template

Python基础语法 - 函数

函数 (一)概念:实现单一功能或者相关功能的代码段,函数课最大化复用代码 (二)函数定义: def 函数名 (参数列表) 函数体 return [表达式] #返回的"表达式"是选择性的:如果没有value返回,那么返回值是None 实例(1):有参数有返回 def Sum(x, y): sum = x + y return sum #函数调用 sum = Sum(1, 2) print(sum) 输出结果: 3 实例(2):有多个返回 def x_y_comp_tuple(x, y):

语法—函数声明

1. 声明和表达式 任何C变量的声明都由两部分组成:类型 + 一组类似表达式的声明符(declarator). 声明符与表达式的相似之处:对它求值应该返回一个声明中给定类型的结果. 最简单声明单个变量 如 float f, g; 这个声明的含义是:对其求值时,表达式f和g的类型为浮点数类型,因为声明符和表达式的相似,所以可以在声明符中任意使用括号: float ( (f) ); 同样的逻辑也适用于函数和指针类型的声明. float ff( ); 的表达式ff( )求值结果是一个浮点数,也就是说,