當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP chunk_split()用法及代碼示例


chunk_split()函數是PHP中的內置函數。 chunk_split()函數用於將字符串拆分為特定長度的較小塊。

用法:

string chunk_split($string, $length, $end)

參數:此函數接受上述語法中所示的三個參數,並在下麵進行描述:


  1. $string:此參數指定需要分塊的字符串。
  2. $length:此參數指定一個整數,該整數指定塊的長度。那就是分塊部分的長度。
  3. $end:此參數指定行結束順序。

返回值:此函數返回拆分成較小塊的字符串。

例子:

Input:string = "geeksforgeeks" 
        length = 4
        end = "."
Output:Geek.sfor.Geek.s. 


Input:string = "Twinkle bajaj" 
       length = 2 
       end = "*" 
Output:Tw*in*kl*e *ba*ja*j* 

以下示例程序旨在說明PHP中的chunk_split()函數:

程序1:

<?php 
// PHP program to illustrate the   
// chunk_split function  
  
$str = "Twinkle bajaj"; 
echo chunk_split($str, 2, "*"); 
  
?> 

輸出:

Tw*in*kl*e *ba*ja*j* 

程序2:

<?php 
// PHP program to illustrate the   
// chunk_split function  
  
$str = "geeksforgeeks"; 
  
// Returns a string with a '.' 
// placed after every four characters. 
echo chunk_split($str, 4, "."); 
?> 

輸出:

geek.sfor.geek.s. 

程序4:

<?php 
// PHP program to illustrate the   
// chunk_split function  
  
$str = "abcd"; 
echo chunk_split($str, 4, "@@"); 
?> 

輸出:

abcd@@

程序5:

<?php 
// PHP program to illustrate the   
// chunk_split function  
  
// If specified length is more than 
// string length, then added at the 
// end. 
$str = "abcd"; 
echo chunk_split($str, 10, "@@"); 
?> 

輸出:

abcd@@

參考:
http://php.net/manual/en/function.chunk-split.php



相關用法


注:本文由純淨天空篩選整理自Twinkl Bajaj大神的英文原創作品 PHP | chunk_split() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。