函式名: Ds\Deque::join()
適用版本: PHP 7.1.0 及以上版本
用法: Ds\Deque::join() 方法用於將雙端佇列 (Deque) 中的所有元素連線成一個字串。可以指定可選的分隔符來分隔元素。
語法: public function join(string $glue = ""): string
引數:
$glue
(可選): 用於分隔元素的字串,預設為空字串。
返回值: 返回一個包含連線後的字串的新字串。
示例:
$deque = new Ds\Deque(["Hello", "World", "PHP"]);
$str = $deque->join(); // 連線所有元素,不使用分隔符
echo $str; // 輸出: HelloWorldPHP
$deque = new Ds\Deque(["Hello", "World", "PHP"]);
$str = $deque->join(", "); // 連線所有元素,使用逗號和空格作為分隔符
echo $str; // 輸出: Hello, World, PHP
$numbers = new Ds\Deque([1, 2, 3, 4, 5]);
$str = $numbers->join(" - "); // 連線所有元素,使用破折號作為分隔符
echo $str; // 輸出: 1 - 2 - 3 - 4 - 5
上述示例展示了使用 join()
方法將雙端佇列中的元素連線成字串。首先建立一個雙端佇列 $deque
,然後呼叫 $deque->join()
方法來連線佇列中的所有元素,並返回連線後的字串。
如果提供了分隔符引數,在連線時會在元素之間新增分隔符。如果不提供分隔符引數,預設使用空字串作為分隔符。在上述示例中,分別展示了不使用分隔符、使用逗號和空格作為分隔符以及使用破折號作為分隔符的情況。
最後,使用 echo
輸出連線後的字串。