當前位置:首頁 » 編程語言 » 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之間的隨機數字,如果要生成位數的數字,可以更改最孝最大值。

熱點內容
國外大叔解壓視頻 發布:2024-04-26 20:44:00 瀏覽:227
存儲念第幾音 發布:2024-04-26 20:33:35 瀏覽:250
衡陽dns的伺服器地址是多少 發布:2024-04-26 20:32:26 瀏覽:269
我的世界空島伺服器青金石 發布:2024-04-26 20:18:03 瀏覽:650
微信小程序演算法 發布:2024-04-26 20:03:36 瀏覽:975
易語言模板不能靜態編譯 發布:2024-04-26 19:59:02 瀏覽:353
sql注釋語句 發布:2024-04-26 19:58:48 瀏覽:654
sql存儲過程out 發布:2024-04-26 19:33:15 瀏覽:415
struts2訪問方法 發布:2024-04-26 19:11:36 瀏覽:259
外文翻譯android 發布:2024-04-26 19:03:30 瀏覽:92