广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么过滤字符串只获取数字
  • 227
分享到

php怎么过滤字符串只获取数字

php过滤字符串获取数字 2014-08-22 16:08:30 227人浏览 无得
摘要

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑方法1:利用is_numeric()函数<?php header("content-type:text/html;charset=utf-8"

教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

方法1:利用is_numeric()函数

<?php
header("content-type:text/html;charset=utf-8");
function findNum($str) {
	$str = trim($str);
	if (empty($str)) {
		echo '';
	}else{
		$result = '';
		for ($i = 0; $i < strlen($str); $i++) {
			if (is_numeric($str[$i])) {
				$result .= $str[$i];
			}
		}
		echo $result;
	}
}
$str = '0我是123456一段测试的字789符串0';
findNum($str);
?>
  • 利用for循环遍历字符串$str,使用is_numeric()函数判断$str[$i]是否为数字字符。is_numeric()函数可以检测变量是否为数字或数字字符串。

  • 在循环体中使用is_numeric($str[$i])判断该$str[$i]字符是不是数字字符;如果是则取出来,使用 “.=”拼接成数字子串。

看看输出结果:

01234567890

方法2:使用preg_replace()函数

<?php
$str ='0我是123456一段测试的字789符串0';
$result = preg_replace("/[^0-9]/", "", $str);
echo $result;
?>

2.png

--结束END--

本文标题: php怎么过滤字符串只获取数字

本文链接: https://www.lsjlt.com/news/270.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php怎么过滤字符串只获取数字
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑方法1:利用is_numeric()函数<php header("content-type:text/html;charset=utf-8")...
    99+
    2014-08-22
    php 过滤字符串 获取数字
  • php字符串怎么只留下数字
    2种方法:1、用for遍历字符串,在循环体中将数字字符拼接成一个子串,语法“for($i=0;$i<字符串长度;$i++){if(is_numeric($str[$i])){$r.=$str[$i];}}”;2、用preg_repla...
    99+
    2022-09-10
  • php字符串过滤函数strip_tags()怎么使用
    strip_tags()函数用于从字符串中删除HTML和PHP标签。它的语法如下:```phpstring strip_tags ( string $str [, string $allowable_tags ] )```参数说明:- ...
    99+
    2023-08-11
    php strip_tags()
  • php怎么获取字符串中的指定字符
    要获取字符串中的指定字符,可以使用以下方法:1. 使用substr()函数,该函数用于获取字符串的子串。函数原型为:sub...
    99+
    2023-09-26
    php
  • mysql怎么获取字符串中是数字
    在mysql中获取字符串中数字的方法具体方法如下:#获取字符串中的数字create function dbo.F_Get_Number (@S varchar(100))returns intASbeginwhile PATIND...
    99+
    2022-10-10
  • php怎么获取字符串的长度
    本篇内容介绍了“php怎么获取字符串的长度”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在php中,我们需要了解字符串的长度,方便去做一些事...
    99+
    2023-06-20
  • php如何只获取中文字符
    这篇文章主要介绍“php如何只获取中文字符”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php如何只获取中文字符”文章能帮助大家解决问题。php中可用preg_match_all()配合正则表达式过...
    99+
    2023-06-30
  • python:过滤字符串中的字母数字特殊
    今天遇到的字符串处理的问题,记录一下方便使用   1 str1 = input('请输入一个字符:') 2 #初始化字符、数字、空格、特殊字符的计数 3 lowercase = 0 4 uppercase = 0 5 nu...
    99+
    2023-01-30
    字符串 字母 数字
  • C#怎么获取子字符串
    本篇内容介绍了“C#怎么获取子字符串”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!实例using System;namespace...
    99+
    2023-06-17
  • java怎么获取字符串字节长度
    在Java中,可以使用`getBytes()`方法获取字符串的字节长度。该方法会返回字符串的字节数组,然后可以使用`length`属...
    99+
    2023-08-31
    java
  • Python中怎么过滤字符串列表
    今天就跟大家聊聊有关Python中怎么过滤字符串列表,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。使用另一个列表过滤字符串列表本示例说明了如何在不使用任何方法的情况下过滤字符串列表中...
    99+
    2023-06-16
  • mysql怎么获取字符串中的一个字符
    mysql字符串截取的语法:“substring(str, pos); substring(str, pos, len)”mysql获取字符串中一个字符的示例:字符串截取语法:substring(str, po...
    99+
    2022-10-04
  • Mysql字符串截取及获取指定字符串中的数据
    前言:本人遇到一个需求,需要在MySql的字段中截取一段字符串中的特定字符,类似于正则表达式的截取,苦于没有合适的方法,百度之后终于找到一个合适的方法:substring_index('www.sqlstu...
    99+
    2022-10-18
  • Java怎么获取字符串单词个数
    今天小编给大家分享一下Java怎么获取字符串单词个数的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Java获取字符串单词个数...
    99+
    2023-07-05
  • java提取字符串中的数字string,获取字符串中的整数或小数
    方法一:提取字符串中的数字 // 提取字符串中的数字 public static String extractNumbers(String input) { return input.replaceAll("[^0-9]...
    99+
    2023-08-16
    java 开发语言 jvm
  • 怎么获取string字符串指针
    要获取一个字符串的指针,可以使用以下几种方法:1. 使用string的c_str()方法:string类提供了一个c_str()方法...
    99+
    2023-09-22
    string
  • oracle怎么获取字符串长度
    在Oracle中,可以使用LEN函数或者LENGTH函数来获取字符串的长度。1. 使用LEN函数:   ```sql &n...
    99+
    2023-08-19
    oracle
  • c#中怎么获取指定字符前的字符串
    本篇内容主要讲解“c#中怎么获取指定字符前的字符串”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“c#中怎么获取指定字符前的字符串”吧!c#获取指定字符前的字符串问题描述Combobox的值为:1...
    99+
    2023-07-05
  • java如何获取字符串的字节数
    在Java中,可以使用getBytes()方法来获取字符串的字节数。这个方法返回一个字节数组,其中包含了字符串的字节表示。示例代码如...
    99+
    2023-09-11
    java
  • php怎么检测字符串是否只有字母
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php检测字符串是否只有字母,换个说法就是:判断字符串是否为纯英文字母在php中,可以使用preg_match()函数配合正则表达式来检查。使用的正则表达式:"...
    99+
    2019-12-29
    php php字符串
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作