PHP 函数基础巩固
前言废话#
本人从 2017 年就开始了 PHP 的学习生涯,中间经历了 TP5 的洗脑,经历了 Laravel 的碎片学习,PHP 没有看过任何一个视频,直接是看的菜鸟教程中文文档,对于学习 PHP 的第一关当然是配置的坑,还没开始进行入门的学习就入土了。不过我用 valet 帮我解决了这个烦人的问题。
在这之前我学的是 Python 机器学习系列,后来转学 PHP 是因为我还是希望有个能搬上互联网大舞台的项目,Web 是明智的选择。但是因为学的不系统,总是一副半吊子的水平,现在先来巩固下 php 基础吧,不过我不准备从基本的 echo 'hello world!'
开始,那就没有学习的愉快连贯性了,高频的反复学习那些,会造成低频触摸后面的知识,毕竟我还是很想从初级 Hacker 水平毕业的。
PHP 函数#
PHP 函数是什么?#
- PHP 函数是通过调用函数来执行的
- 不能调用没有定义过的函数(这句话是废话)
PHP 函数定义#
<?php
function myFunc() // 这里的myFunc为函数名称
{
echo 'myFunc'; // 要执行的代码
}
PHP 函数准则:
- 函数名称应该提示处它的功能
- 函数名称以字母或下划线开头(不能以数字开头)
PHP 函数调用#
<?php
function myFunc()
{
echo 'myFunc';
}
myFunc(); // 调用语句
输出:
myFunc
PHP 函数 - 添加参数#
为了给函数添加灵活点的功能,我们可以添加参数,参数类似于变量。通过给定义函数名后的 ()
内写入 形参 指定。
<?php
function myFunc($fname) // $fname是形参
{
echo $fname . ' ' . 'Galois' . '<br>';
}
myFunc('Hello');
myFunc('Hi');
输出:
Hello Galois
Hi Galois
两个参数:#
<?php
function myFunc($fname, $text)
{
echo $fname . ' ' . 'Galois' . ',' . $text . '<br>';
}
myFunc('Hello', 'hey');
myFunc('Hi', 'haha');
输出:
Hello Galois,hey
Hi Galois,haha
PHP 函数 - 返回值#
如需让函数返回一个值,那就用 return 语句吧。
实例:
<?php
function add($a, $b)
{
$total = $a + $b;
return $total;
}
echo '5 + 26 = ' . add(5, 26);
输出:
5 + 26 = 31
PHP 函数 - 常量#
<?php
function add($a, $b)
{
$c = 1;
$total = $a + $b + $c;
return $total;
}
echo '5 + 26 + c = ' . add(5, 26) . ',c = 1';
输出:
5 + 26 + c = 32,c = 1
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: