php字元串轉數字
㈠ php 怎麼將字元轉成數字
第一種轉換方式: 強制轉換;
代碼:
(1)php字元串轉數字擴展閱讀:
PHP的數據類型轉換屬於強制轉換,允許轉換的PHP數據類型有:
(int)、(integer):轉換成整形;
(float)、(double)、(real):轉換成浮點型;
(string):轉換成字元串;
(bool)、(boolean):轉換成布爾類型;
(array):轉換成數組;
(object):轉換成對象。
㈡ PHP字元串轉數字
用convert()函數把欄位轉一下類型,然後再排序試試。
SELECT *
FROM `test`
ORDER BY convert( joke_sort, UNSIGNED ) DESC
LIMIT 0 , 30
如果只要一條記錄,直接limit 1完事。
㈢ php 中怎樣將字元串轉換成數值類型
4、數據類型轉換函數
函數名
操作
例
結果
asc(s)
求第一個字元串的ascii碼
asc("what")
87
chr(n)
求ascii碼的字元
chr(87)
w
str(r,l,d)
數值轉換成字元,l為長度,d為小數位數
x=3.1415
str(x,6,2)
3.14
val(s)
字元串轉換為數值
val("123")
123.00
ctod(s)
字元串轉日期
ctod('11/01/2002')
11/01/2002
dtoc(d)
日期轉換成字元串
dtoc(date())
11/01/2002
dtos(d)
把日期轉成年月日式的字元串
dtos(date())
20021101
ctot(c)
字元串轉成日期時間型
ctot(11/01/2002
10:30:50am)
11/01/2002
10:30:50am
dtot(d)
日期型轉為日期時間型
dtot(date())
11/25/2001
00:00:01am
ttoc(t)
日期時間型轉為字元型
ttoc(datetime())
11/25/2001
00:00:01am
ttod(t)
日期時間型轉為日期型
ttod(datetime())
11/25/2001
iif(le,e1,e2)
邏輯判斷
iif(a>0,"yes","no")
yes
㈣ php將字元串中的阿拉伯數字轉換為中文數字
functionnumeral($num){
$china=array('零','一','二','三','四','五','六','七','八','九');
$arr=str_split($num);
for($i=0;$i<count($arr);$i++){
if(is_numeric($arr[$i])
$nums.=$china[$arr[$i]];
else
$nums.=$arr[$i];
}
return$nums;
}
㈤ PHP當中如何將數組當中的字元串數據類型轉化為數值類型
PHP我不懂,這你還是請教一下PHP的
㈥ php 字元串轉換成數字
整數 intval($string, 10); 第二個參數表示轉換為10進制整數
不一定是整數 floatval($string)
㈦ php中數字+字元串為什麼還等於數字
PHP 里
①字元串連接用[.]
②如果用數字連接字元串直接用點會報錯,如:echo 100."XXX";
③如果echo 100+"xxx"; 如果[XXX]的前面是數字的話,結果會是100加那個數.
補充:不明白為什麼你會這么寫.有什麼別的用途?
㈧ php 如何將 字元串 轉換為 數字
PHP是類型自動轉換的
一般不需要轉換
可以直接使用
當然也可以強制轉換
$N=(INT)$STRING;
就會把$STRING變為整型
倘若不轉換的話,也可以作為正常使用,PHP會在相應的情況下自動決定數據類型
㈨ php從字元串中截取數字
可以用正則表達式,例如:
<?php
$str="我最愛看的《西遊記》101頁";
if(preg_match('/《(.*?)》/',$str,$reg))echo'書名:'.$reg[1];
if(preg_match('/》(d+)/',$str,$reg))echo'頁碼:'.$reg[1];
?>
㈩ 在php中,怎樣把數字轉化為字元串
1、首先需要新建一個74.php。