PHP函数初识(1)

函数

php函数的定义方式:

修饰符  function 函数名(参数1,参数2...){

执行体.

}

修饰符:

public :公有的.(默认权限)

private : 私有的.

protected:受保护的. 
1:必须要使用关键字‘function‘ ;
2:函数名可以是字母或下划线开头.
3:在大括号中编写函数体.
判断函数是否存在:
    function_exists(‘函数名‘);
  注意点:函数调用不区分大小写。
  例如:
  Name()=========》name();
  变量可以按引用传递,在参数前加&;
  $ceshi=10;
  function test4(&$a){
		$a=80;
}
	test4($ceshi);
	echo $ceshi;//值被改变
 <?php
	$ceshi = 10;
	//无参无返回值
	function test(){
		echo "Hello PHP";
	}
	test();
	echo "<br/>";
	echo "<br/>";
	//无参有返回值
	function test1(){
		$ceshi2 = 50;
		return $ceshi2; 
	}
	$c  =test1();
	echo $c ;
	echo "<br/>";
	echo "<br/>";
	//有参无返回值
	function test2($ceshi){
		$ceshi = 30;
	}
	test2($ceshi);
	echo $ceshi;//值不会被改变
	echo "<br/>";
	echo "<br/>";
	//有参有返回值
	function test3($ceshi){
		$num = $ceshi*15;
		return $num;
	}
	 $num = test3($ceshi);

	echo $num;
	//可变函数:
	//通过变量的值来自己调用函数.
	$func = ‘test‘;
	$func();
	$func = ‘test1‘;
	$func();
	$func = ‘test2‘;
	$func($ceshi);
	$func = ‘test3‘;
	$func($ceshi);
时间: 2024-11-09 03:03:40

PHP函数初识(1)的相关文章

Python函数初识

一.函数初识 现在有这么个情况:python中的len方法不让用了,你怎么办? 来测试一下'hello word' 的长度: for循环来实现: s1 = "hello world" length = 0 for i in s1: length = length+1 print(length) 但是,需要求另一个字符串的长度,就需要再写一遍: 这样确实可以实现len方法的效果,但是总感觉不是那么完美?为什么呢? 首先,之前只要我们执行len方法就可以直接拿到一个字符串的长度了,现在为了

python之集合、深浅copy、文件操作、函数初识

本节内容:集合.深浅copy.文件操作.函数初识 1.小知识点补充 2.编码二 3.集合 4.深浅copy 5.文件操作 6.函数的初识 1.小知识点补充                                                                                           1.1 小数据池====str.int 小数据池存在的意义就是节省内存 节省内存,位多个变量开辟一个共享空间(str和int) int:-5--256 int===

day-3 小知识点补充 编码 集合 文件及函数初识

1. 小知识点的补充 ==数值比较 is比较两边的内存地址 id获取内存地址 小数据池str int,公用一个内存,目的节省内存空间. 要求:A. int范围是-5到256,指向一个地址空间 B. str: 1.不能含有特殊字符 2.单个元素乘以数字不能超过21 2. 编码 字符:看到内容的最小单位.比如: abc:a一个字符 中国:中 Ascii码:1个字节,字母,数字,特殊字符 Unicode:也称万国码,最开始2个字节表示一个字符,后升级到4个字节表示一个字节 Utf-8:最后用8位表示一

集合、深浅拷贝、文件操作(读、写、追加)函数初识(参数)

小数据池 #int ==比较数值 is 比较内存地址 id 测试内存地址 #str 不能含有特俗字符 单个元素*数字,不能超过21 i1 = 'a'*20 i = 'a'*20 id一样 i1 = 'a'*21 i = 'a'*21 id不一样 编码 ascii   英文的数字,字母,特殊字符 字节 8位表示一个字节 字符 内容的最小组成单位 abc  a一个字符 中国 中  一个字符 unicode :万国码 期初 两个字节,表示一个字符2**16不够用 升级 四个字节,表示一个字符2**32

Python 基础之函数初识与函数参数

一:函数初识 定义:满足某一个方法 满足某一个功能#(1)功能(包裹一部分代码 实现某一个功能 达成某一个目的)#(2)可以反复调用,提高代码的复用性,提高开发效率,便于维护管理#(3)函数的基本格式:#定义一个函数def 函数名():    code1    code2 #调用函数函数名() #例子:(最简单的一个函数)#函数的定义处 def func():    print("我是一个大帅哥") #函数的调用处func() #(4) 函数的命名规则字母数字下划线  首字符不能为数字

Python基础之 函数初识

1. 文件操作: 读操作: 格式:f = open("文件路径",mode = "r",encoding = "utf-8") f : 代表文件句柄 文件路径: 绝对路径:从根文件夹下查找 相对路径: 相对于某个文件进行查找 f = open("D:\Python_s25\day08\小姐姐电话号",mode="r",encoding="utf-8")# print(f.read())

函数初识【第十一篇】

函数初识 函数是一组操作的集合,并赋予它一个名字.你已经使用过许多 Python 内置的函数,例如 string.title() 和 list.sort() .我们也可以定义自己的函数,它们可以"教导" Python 作一些新的行为 定义一个函数 使用关键字 def 告诉 Python 你将要定义一个函数. 给你的函数起一个名字.函数名应当能表明函数是干什么的. 给函数需要的数据起名称. ? 它们是变量名,而且只在函数里用. ? 这些名称被称为函数的参数(arguments) 确保函数

pythoning——8:函数初识

学习过C.C++.java.其他语言也有接触过oc什么的,其实这么多语言,确实没见过有谁会在一个代码文件里实现成千行上万的代码,通常会通过一个叫做方法的东西去来回传递处理数据神马的.这个方法就是python中的函数. 这里会分以下几点来介绍python的函数: 函数的特点 函数的定义 函数的调用 函数的作用域 函数的参数 函数的递归 函数的装饰器 在介绍函数前,首先需要了解python函数的位置,以及它的作用时间. 函数一般是放在执行代码前的,它在代码调用它之前应该处于已定义的状态,而在调用之前

python 函数初识和文件操作

文件操作  打开文件:文件句柄 = open('文件路径', '模式') 打开文件的模式 w #以写的方式打开 (不可读,不存在则创建,存在则删除内容) a #以追加的模式打开(可读, 不存在则创建,存在则追加内容) r #以只读模式打开 "+" 表示可以同时读写某个文件 r+ #以读写的模式打开 w+ #以读写的模式打开 a+ #以读写的模式打开 "b”表示处理二进制文件 rb #以二进制模式读打开 wb #以二进制写模式打开 ab #以二进制追加模式打开 rb+ #以二进

lua的函数初识

学习到Lua的函数,觉得有必要记下来. 参考教程:Programming in Lua 函数可以以表达式或陈述语句出现,如下所示: print(8*9, 9/8) a = math.sin(3) + math.cos(10) 书写函数时有个小规则,如果函数只有一个参数,或者是一串字符,或者是一个表结构时,括号可以省略: print "Hello World" <--> print("Hello World") dofile 'a.lua' <--&