當前位置:首頁 » 編程語言 » php純數字

php純數字

發布時間: 2022-09-27 15:39:49

1. thinkphp 判斷一個字元串是純數字

用is_numeric判斷
php官方的例子
<?php
$d = @$_GET['d'];

/*
assuming that passing value of d in the mysql
$sql = "select * from books where bookid = '$d' "
*/

/*
now check if $d is numeric?
*/

if(!is_numeric($d)){
$d = preg_replace("/[^0-9]+/", "", $d);
}
echo "Cleared value: $d \n<br />Original Vlaue:".@$_GET['d'];
//then using clear value of $d in the mysql query
$sql = "select * from books where bookid = '$d' ";
?>

2. php文件怎麼在資料庫查詢指定的某個值出現的次數,結果要純數字的。

使用array_count_values函數可以找出數組中相同值出現的次數,array_count_values用法如下:
array_count_values — 統計數組中所有的值出現的次數
array array_count_values ( array $input)
array_count_values() 返回一個數組,該數組用 input 數組中的值作為鍵名,該值在:input 數組中出現的次數作為值
input:統計這個數組的值
返回值:
返回一個關聯數組,用 input數組中的值作為鍵名,該值在數組中出現的次數作為值。
示例:

1
2
3
4

<?php
$array = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?>

以上常式會輸出:

1
2
3
4
5
6

Array
(
[1] => 2
[hello] => 2
[world] => 1
)

需要取出哪個值的次數,就在返回的數組中獲取對應的key值即可,例如示例中array_count_values($array)['hello']就可以取出數組中hello的個數。

3. 用php語句將資料庫中字元串(字母+數字)變成純數字


functionEncode16T10($str){
preg_match_all("/w/",$str,$date);
$date=$date['0'];
foreach($dateas$key=>$val){
switch($val){
casea:caseA:
echo10;
break;
caseb:caseB:
echo11;
break;
casec:caseC:
echo12;
break;
cased:caseD:
echo13;
break;
casee:caseE:
echo14;
break;
casef:caseF:
echo15;
break;
default:
echo$val+10;
}
}
}
Encode16T10("a2c");//裡面的a2c是你可以隨便改的,只要是16進制數就行,看輸出結果是否符合你的要求

4. PHP純數字怎麼轉數組

<?php
$num=95599;
$str=(str)$num;
var_mp(str_split($str));

5. PHP 從大到小輸出數字,要輸出純數字

$a=1;
$b=2;
$c=3;
if($a<$b){$d=$a;$a=$b;$b=$d;}
if($b<$c){$d=$b;$b=$c;$c=$d;}
if($a<$b){$d=$a;$a=$b;$b=$d;}
echo $a.$b.$c;

6. php純數字加密為可逆的定長密文

你這不是md5加密嗎,sql直接寫就行了。
你在資料庫工具中執行一下,select md5(1);

或者php的md5函數
echo md5(1);

php自帶可逆的加密是base64_encode和base64_decode,但是這個不是等長的,根據輸入的內容變換長度。估計這個不適合你。

你還是網路」php加密解密「吧,有現成的函數。

7. php判斷變數是否為純數字難道只能用正則嗎

這樣也可以:

$num='1234';
echo(int)$num===$num?'純數字':'不是純數字';

。。。。。。

8. PHP正則判斷是否為純數字 - 技術問答

我有個很笨的方法:匹配兩次,一次匹配數字,一次匹配字母,都成功則不提示

9. php怎麼把數組里的數字值轉義成純數字

1、你可以用current來輸出:

echocurrent($_clean['ids']);

2、implode函數生成的本領就是個字元串,本來就可以用echo輸出……

10. PHP怎麼生成4位隨機純數字重復幾率要萬分之一以上!怎麼弄啊,急!

如果要生成四位數字的驗證碼,則可以用函數:$srand=rand(1000,9999);會生成在1000到9999之間的隨機數字,如果要生成位數的數字,可以更改最孝最大值。

熱點內容
em聚類演算法 發布:2024-12-26 23:22:28 瀏覽:669
php字元串去重 發布:2024-12-26 23:22:26 瀏覽:408
vb遞歸演算法 發布:2024-12-26 23:20:52 瀏覽:768
c語言讀取文件的函數 發布:2024-12-26 23:20:40 瀏覽:302
存儲介質安全 發布:2024-12-26 23:17:42 瀏覽:746
centosphp版本 發布:2024-12-26 23:11:59 瀏覽:71
安卓機怎麼關閉主題 發布:2024-12-26 21:55:57 瀏覽:915
javafor線程 發布:2024-12-26 21:54:35 瀏覽:744
python自定義模塊 發布:2024-12-26 21:41:37 瀏覽:57
linux安裝mysqltar 發布:2024-12-26 21:18:02 瀏覽:315