php取号码后四位的函数

PHP是一种广泛使用的脚本语言,常常用于网页开发和后端编程。在PHP编程中,有一些常用函数和方法可以帮助我们完成日常的编程任务。本文将在介绍两种常用PHP函数的基础上,详细介绍如何使用函数编写简单的计算器。

PHP取号码后四位的函数

在PHP中,我们经常需要从一些字符串中提取出特定的内容。比如说,某些业务场景下,我们需要从一个电话号码中提取出后四位数字。如何实现这一功能呢? PHP提供了一个内置函数substr()可以帮助我们实现这一功能,示例如下:

```php

$phone_number = '18012345678';

$last_four_digits = substr($phone_number, -4);

echo $last_four_digits; // 输出:5678

```

substr()函数接受两个参数:第一个参数是待截取的字符串,第二个参数是起始索引。如果第二个参数是负数,表示从字符串末尾开始算起截取的长度。在上面的代码中,我们将$phone_number字符串截取了后四位,存入$last_four_digits中。

注意到,这个方法仅适用于长度固定的号码,如果号码长度不确定,我们还需要先用strlen()函数获取字符串长度,再截取后四位。示例如下:

```php

$phone_number = '18012345678';

$phone_number_length = strlen($phone_number);

$last_four_digits = substr($phone_number, -4);

if ($phone_number_length < 4) {

echo $phone_number; // 如果号码长度小于4,就输出整个号码

} else {

echo $last_four_digits; // 否则,输出后四位

}

```

PHP用函数运算简单的计算器

函数是PHP编程中的重要概念,它可以将一些相似的代码封装到一个独立的、可复用的单元中,从而更好地组织代码、提高代码复用性和可维护性。下面我们将利用函数的特性,编写一个简单的计算器。

首先,我们来考虑一下计算器需要具备哪些功能。一个基本的计算器通常包括四种基本运算:加、减、乘、除。那么我们需要编写四个函数,分别对应不同的运算,示例如下:

```php

function add($a, $b) {

return $a + $b;

}

function subtract($a, $b) {

return $a - $b;

}

function multiply($a, $b) {

return $a * $b;

}

function divide($a, $b) {

if ($b == 0) {

throw new Exception('Division by zero');

}

return $a / $b;

}

```

在上述代码中,我们分别定义了四个函数add()、subtract()、multiply()和divide()。这些函数接受两个参数,分别为进行运算的两个数,然后返回计算结果。注意到,在divide()函数中,我们还对除法的除数为0做了异常处理,以防止程序出现错误。

然后,我们需要编写一个函数来获取用户输入的操作符和操作数,并根据输入的内容判断需要调用哪个函数进行运算。示例如下:

```php

function calculate() {

$operator = readline('Enter operator (+, -, *, /): ');

$operand1 = readline('Enter first operand: ');

$operand2 = readline('Enter second operand: ');

switch ($operator) {

case '+': return add($operand1, $operand2);

case '-': return subtract($operand1, $operand2);

case '*': return multiply($operand1, $operand2);

case '/': return divide($operand1, $operand2);

default: throw new Exception('Invalid operator');

}

}

```

在这个函数中,我们使用了PHP内置函数readline()来获取用户的输入,并使用switch语句来判断用户输入的操作符,并调用对应的函数进行运算。如果用户输入的操作符不在我们事先定义的四个运算符范围内,我们就抛出一个异常,表示操作无效。

最后,我们把上述函数整合为一个小脚本,供用户使用。示例如下:

```php

try {

$result = calculate();

echo "Result: $result\n";

} catch (Exception $e) {

echo "Error: " . $e->getMessage() . "\n";

}

```

在这个小脚本中,我们先调用calculate()函数获取用户输入并进行计算,然后将计算结果输出。如果用户输入的操作无效,我们就捕获异常并输出错误信息。

综上所述,通过上述示例代码,我们可以看到,函数是PHP编程中非常重要的概念和工具,它可以帮助我们更好地组织和复用代码。通过编写一个简单的计算器,我们进一步掌握了PHP函数的使用方法和应用场景。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.37seo.cn/

点赞(17) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部