diff --git a/blog/php-basic/string.md b/blog/php-basic/string.md index 4c21ec50a06ee0d2596fd604d51b2e4f856501ae..5642429c925399dd5d508b338011b9bb17bfae59 100644 --- a/blog/php-basic/string.md +++ b/blog/php-basic/string.md @@ -119,7 +119,6 @@ var_dump($str4); - 下边界符后面只能跟符号,不能跟任何字符 2. 结构化定义字符串的内部(边界符之间)的所有内容都是字符串本身 - ```php 北京 +// [1] => 上海 +// [2] => 广州 +// ) + +``` + +str_split — 将字符串转换为数组 + +```php +str_split(string $string, int $split_length = 1): array + +// 注意:中文字符拆分有问题 +print_r(str_split('helloworld', 5)); +// Array +// ( +// [0] => hello +// [1] => world +// ) +``` + +2、截取函数 + +trim — 去除字符串首尾处的空白字符(或者其他字符) + +```php +trim(string $str, string $character_mask = " \t\n\r\0\x0B"): string +``` + +ltrim — 删除字符串开头的空白字符(或其他字符) + +```php +ltrim(string $str, string $character_mask = ?): string +``` + +rtrim — 删除字符串末端的空白字符(或者其他字符) + +```php +rtrim(string $str, string $character_mask = ?): string +``` + +示例 + +```php +