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

php取數字

發布時間: 2023-07-17 00:43:55

php提取出一個數字的其中幾位

提取3~7位使用語句:
substr($num1,2,5)

公式中的2表示從開始位置(從0開始數),5表示提取長度。

❷ 在php中,如何獲取小數點後面的數字

使用字元串截取函數explode,因為PHP是弱類型語言,所以可以直接使用

<?
$x=98.6;
$y=explode(".",$x);
echo$y[0]."------";//98
echo$y[1];//6
?>

❸ php怎麼把字元串中的數字取出來

解決這個問題的辦法,可以使用如下方法:

一、通過遍歷字元串,並對字元進行判斷。

二、使用正則表達式,取出數字。

❹ [1","2"]"怎麼取出數字php

在php中,可以將數字保存在數組中,使用shuffle函數打亂數組排序,再將元素輸出,便可以實現隨機生成1到3的數字。下面講解php如何隨機生成1到3的數字。

1、首先新建一個php文件,命名為test.php,用於講解php如何隨機生成1到3的數字。

❺ Php 正則表達式 提取 「[數字]」

最簡單的辦法就是把非數字轉換為空

<?PHP
$str = '[3]a1a22[26]b2b[123]';
preg_match_all('/\[\d+\]/', $str, $temp);// 正則查找[數字]

foreach ($temp[0] as $v)
{
$num .= $v . ' ';// 組合結果
}
echo preg_replace('/\[|\]/', '', $num);// 替換[]為空
?>

❻ php正則表達式提取數字,字元串中提取數字

<?php

$str="sssefss$2345.1234dddfffeds$456$00.23RR";

$pattern='/$(d+.?d+)/';

if(preg_match_all($pattern,$str,$match)){
echo'<pre>';
print_r($match);
}else{
echo'沒有找到!';
}

結果:
Array
(
[0]=>Array
(
[0]=>$2345.1234
[1]=>$456
[2]=>$00.23
)

[1]=>Array
(
[0]=>2345.1234
[1]=>456
[2]=>00.23
)

)

❼ php從字元串中截取數字

可以用正則表達式,例如:

<?php
$str="我最愛看的《西遊記》101頁";
if(preg_match('/《(.*?)》/',$str,$reg))echo'書名:'.$reg[1];
if(preg_match('/》(d+)/',$str,$reg))echo'頁碼:'.$reg[1];
?>

❽ php正則表達式字元串中提取數字,並截取其中的6位

<?php
$str='b37ba964bb7dfab1869e1cf8';
$preg="/d/is";
preg_match_all($preg,$str,$arr);
$temp=implode('',$arr[0]);
echo$temp;//匹配的數字
echo'<br/>'.substr($temp,1,4);//第2位開始取4個
echo'<br/>'.substr($temp,2,5);//第3位開始取5個
?>

熱點內容
scraino編程 發布:2025-02-08 11:59:41 瀏覽:262
我的世界伺服器進不去該怎麼辦 發布:2025-02-08 11:47:41 瀏覽:234
linux的telnet 發布:2025-02-08 11:47:36 瀏覽:286
壓縮袋打折 發布:2025-02-08 11:46:02 瀏覽:257
c語言結構體題目 發布:2025-02-08 11:46:01 瀏覽:336
如何svn限制一些外網不能訪問 發布:2025-02-08 11:46:00 瀏覽:990
伺服器外網ip咋配置 發布:2025-02-08 11:42:19 瀏覽:641
最優樹演算法 發布:2025-02-08 11:37:19 瀏覽:229
linux保存路由 發布:2025-02-08 11:36:25 瀏覽:557
M合成演算法 發布:2025-02-08 11:26:22 瀏覽:329