<?php declare(strict_types=1); ini_set('display_errors', 'On'); error_reporting(-1); /** * 打印变量的相关信息 * * @param mixed $value 要打印的表达式 * @param mixed ...$values 更多要打印的表达式 * @return void echo */ function v(mixed $value, mixed ...$values): void { ob_start(); // 打开输出控制缓冲 var_dump($value); echo ob_get_clean(); // 从缓冲区获取var_dump()的内容,然后清空缓冲区 foreach ($values as $v) { v($v); // 递归 } } $string = 'PHP是 世界上 最好的 语言'; $replace1 = preg_replace('/\s+/', ' ', $string); // 把连续空格替换成一个空格 $replace2 = preg_replace("/\s(?=\s)/", "\\1", $string); // 把连续空格替换成一个空格 v($string); v($replace1); v($replace2); // string(36) "PHP是 世界上 最好的 语言" // string(33) "PHP是 世界上 最好的 语言" // string(33) "PHP是 世界上 最好的 语言"
Copyright © 2024 码农人生. All Rights Reserved