php函数是_string()

is_string()PHP函数用于检查变量类型是否为字符串。字符串是一种数据类型,例如浮点或整数,但它表示文本而不是数字。字符串使用一组包含空格和数字的字符。例如,像“1234百老汇”和“我吃了3个热狗”这样的地址包含的数字应该被视为文本,而不是数字。...

is_string()PHP函数用于检查变量类型是否为字符串。字符串是一种数据类型,例如浮点或整数,但它表示文本而不是数字。字符串使用一组包含空格和数字的字符。例如,像“1234百老汇”和“我吃了3个热狗”这样的地址包含的数字应该被视为文本,而不是数字。

PHP illustration

如何使用该功能

Is_string在if()语句中用于以一种方式处理字符串,以另一种方式处理非字符串。它返回true或false。例如:

<?php if (is_string(23)) {echo "Yes";} else {echo "No";}?>

上面的代码应该输出“No”,因为23不是字符串。让我们再试一次:

<?php if (is_string("Hello World")) {echo "Yes";} else {echo "No";}?>

因为“Hello World”是一个字符串,所以它会回显“Yes”

指定字符串

可以通过四种方式指定字符串:

  • 单引号
  • 双引号
  • Heredoc语法
  • Nowdoc语法

每种方法都需要严格遵守PHP规则,这些规则可以在PHP网站上找到。最简单的方法是单引号字符串,当字符串中出现文字单引号或文字反斜杠时,需要进行特殊处理。在单引号前面包含反斜杠,或在字符串中包含反斜杠。下面的例子说明了这种处理方法:

<?php// Outputs: Arnold said: "I'll be back"echo 'Arnold said: "I\'ll be back"';// Outputs: I deleted C:\*.*?echo 'I deleted C:\\*.*?';?>

相似功能

  • is_float()–确定变量的类型是否为float
  • is_int()–确定变量的类型是否为整数
  • is_bool()–确定变量是否为布尔值
  • is_object()–确定变量是否为对象
  • is_array()–确定变量是否为数组
  • is_numeric()–确定值是数字还是数字字符串

  • 发表于 2021-09-12 11:16
  • 阅读 ( 165 )
  • 分类:编程

你可能感兴趣的文章

什么是es6以及javascript程序员需要知道什么

... 2块作用域变量和函数 ...

  • 发布于 2021-03-12 16:38
  • 阅读 ( 241 )

如何使用这9个函数在php中操作文本

...的字符。ASCII是最常见的编码。核心PHP语言有许多有用的函数来操作这些字符串。 ...

  • 发布于 2021-03-27 01:14
  • 阅读 ( 234 )

面向对象编程中抽象的初学者指南

...个墨西哥煎饼。你可以访问一些数据,但不是全部。只要函数返回正确的数据,就不需要知道对象是如何工作的。以下是JavaScript/Typescript中的墨西哥煎饼: ...

  • 发布于 2021-03-30 04:01
  • 阅读 ( 259 )

什么是多态性?为什么值得学习

...,就是将新类绑定到协定。合同规定父级中的每个变量和函数也将在子级中。 ...

  • 发布于 2021-03-30 04:32
  • 阅读 ( 243 )

如何用继承来组织面向对象的代码

...的存在使您可以创建对象,而不必反复编写相同的变量和函数。 ...

  • 发布于 2021-03-30 04:50
  • 阅读 ( 229 )

如何使用对象封装保持代码整洁

... getter和setter是以受控方式访问和更改变量的函数。设置程序可以对更改的数据设置限制。而且getter可以改变检索到的数据。 ...

  • 发布于 2021-03-30 05:01
  • 阅读 ( 273 )

从linux命令行生成随机密码的10种方法

... tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo; 这一个使用openssl的rand函数,它可能没有安装在您的系统上。好在还有很多其他的例子,对吧? openssl rand -base64 32 这一个的工作原理和另一个很相似,但工作原理正好相反。猛击是非常强大的...

  • 发布于 2021-04-11 02:37
  • 阅读 ( 147 )

如何在linux上的bash中使用“heredocuments”

...&#13; Gaak&#13; _end_of_text ./heredoc-5.sh “Gaak”改为“Geek” 向函数发送参数 与here文档一起使用的命令可以是脚本中的函数。 此脚本将一些车辆数据传递到函数中。函数读取数据时,就好像它是由用户键入的一样。然后打印变量的值...

  • 发布于 2021-04-14 17:56
  • 阅读 ( 164 )

帮手(helper)和codeigniter中的库(library in codeigniter)的区别

...主要区别在于Helper是一个文件,其中包含一组特定类别的函数,并且不是以面向对象的格式编写的,而Library是一个类,其中包含一组函数,允许创建该类的实例,并且是以面向对象的格式编写的。 通常,CodeIgniter是一个基于模...

  • 发布于 2021-07-01 22:36
  • 阅读 ( 266 )

JAVA(java)和菲律宾比索(php)的区别

...了一种实现线程的机制。PHP没有这样的机制。 PHP方法和函数允许使用可选参数。在Java中,必须为每个可能的参数列表定义一个单独的方法。 PHP需要一个显式的$this,当一个对象调用它自己的方法时可以使用它。Java没有。 Java程...

  • 发布于 2021-07-13 05:58
  • 阅读 ( 187 )
ixpearfwtb
ixpearfwtb

0 篇文章

相关推荐