我以前的代碼是蘭特,這無關我目前的意圖,這是更換每當我找到一個值,該陣列的其他價值。在PHP中使用數組,如何總是通過key2更改key1或通過key1更改key2?
$myWords=array(
array('funny','sad'),
array('fast','slow'),
array('beautiful','ugly'),
array('left','right'),
array('5','five'),
array('strong','weak')
);
$mycontentmixed = rewrite3($myVar, $myWords);
$myVar = 'This girl is very funny and fast and kick to left';
當系統發現包含在陣列中的任意鍵的值,隨時切換到它的另一個值,我有這些系統準備好了,但它確實蘭特,有時落在上找到相同的密鑰,並在50%的情況下,它不值,我總是想改變。
我想更改爲:
output: 'This girl is very sad and slow and kick to right';
或者,如果你發現另一個關鍵:
$myVar = 'This girl is very sad and slow and kick to right';
切換到:
Output: 'This girl is very funny and fast and kick to left';
當的關鍵之一是在發現$ myVar變量總是爲另一個鍵進行交換。
謝謝。
你有什麼試過?告訴我們你的代碼 – Raptor
看看'strtr()'。你可以給它一個字符串和替換的關聯數組。 – Barmar