2013-03-08 102 views
0

不使用循環,是否有方法(函數)將字母「c」轉換爲字母表(3)中的數字序列?PHP - 如何確定英文字母中字符的數字順序值?

我試圖採取一個文字字符串 - $var = "c"並應用函數,它返回3

有沒有內置的PHP函數可以做到這一點?我無法在網上找到任何東西,並且如果有必要,寧願避免編寫函數。

任何人都知道這樣的轉換功能?

+1

差不多共同所有的編程語言 - '是$ var = ORD(strtoupper( 'C')) - 64;' – 2013-03-08 14:55:39

回答

0

Yup.

$alphabet_position = ord(strtoupper($character)) - ord('A'); 
+1

。注意,從這個偏移0(即,A = 0);所以C = 2 – 2013-03-08 15:09:59

相關問題