1
我試圖將一個變量表示有「hello-big-boy」或「hello-big」或甚至只是說「hello」變成一個將所有破折號轉換爲空格的變量,而每個單詞的第一個字母作爲首都。所以「hello-big-boy」會變成Hello Big Boy,而「hello-big」會變成Hello Big,而「hello」會變成你好。如何使用preg_replace創建空間和首字母?
任何幫助是非常感激的傢伙!謝謝:)
我試圖將一個變量表示有「hello-big-boy」或「hello-big」或甚至只是說「hello」變成一個將所有破折號轉換爲空格的變量,而每個單詞的第一個字母作爲首都。所以「hello-big-boy」會變成Hello Big Boy,而「hello-big」會變成Hello Big,而「hello」會變成你好。如何使用preg_replace創建空間和首字母?
任何幫助是非常感激的傢伙!謝謝:)
由於只有一個小的替換,你可以避免使用regex
並與本地PHP函數。
<?php
$str='hello-big-boy';
echo ucwords(str_replace('-',' ',$str)); //"prints" Hello Big Boy
謝謝老兄!像魅力一樣工作。 – Vimzy