我想排序一個4個字符的字符串是從用戶進入一個不同的順序。一個例子可能是他們鍵入「abcd」,然後我把它變成「bcad」。php字符串操作nonrandom排序
這是我嘗試它不工作的一個例子:P
<?php
$mixedDate = $_REQUEST['userDate'];
$formatted_date = firstSubString($mixedDate,2).secondSubString($mixedDate,3).thirdSubString($mixedDate,1).fourthSubString($mixedDate,4);
//... maybe some other stuff here then echo formatted_date
?>
任何幫助,將不勝感激。
什麼是你的第一,第二等... SubString方法?你可以很簡單地做到這一點,如:'$ formatted_date = $ mixedDate [1]。$ mixedDate [2]。$ mixedDate [0]。$ mixedDate [3];'。 – Nightfirecat
我很困惑。這是假設是隨機的?但是,然後你的代碼說userDate。你想重新排列日期嗎?如果是這樣的話,你知道已經有內置於php的函數了。還記得一個字符串只是一個字符數組,所以你可以這樣操縱它。 – Matt
@Matt,對不起,它不是實際的日期,它是一個電氣部分的代碼,沒有道理,但它是一個奇怪的格式製造日期。 –