从C/C++迁移到PHP——判断字符类型的函数


Posted in PHP onOctober 09, 2006

  在C/C++中,头文件ctype.h中定义了关于字符类型一组宏,可以得到给定字符的类型。
而PHP中没有相关函数。前些天发现在www.mm4.de下载的PHP中提供了一个名为php_ctype.dll的扩展库,
加载后发现提供一部分此类的函数,特整理出来供大家参考。
  在PHP中正确加载php_ctype.dll文件后,用<?php phpinfo();?>可以看到以下信息:
      ctype
  ctype functions enabled (experimental)
然后就可以使用它所提供的函数了。所有函数的用法同C/C++基本相同,区别在于在C/C++中函数的参数是
字符型(char),而在PHP中函数的参数可以是字符串(string)。例如:

<?php
$string="123ADAADAD";
if(isalnum($string))
{
echo "只有大小写字母和数字!";
}

?>

附:php_ctype.dll支持的函数
bool isalnum(string)
bool isalpha(string)
bool iscntrl(string)
bool isdigit(string)
bool isgraph(string)
bool islower(string)
bool isprint(string)
bool ispunct(string)
bool isspace(string)
bool isupper(string)
bool isxdigit(string)

【本文版权归作者凡草0515与奥索网共同拥有,如需转载,请注明作者及出处】     

PHP 相关文章推荐
利用static实现表格的颜色隔行显示
Oct 09 PHP
最令PHP初学者们头痛的十四个问题
Jan 15 PHP
NOD32 v2.70.32 简体中文封装版 提供下载了
Feb 27 PHP
php桌面中心(四) 数据显示
Mar 11 PHP
PHPMailer的主要功能特点和简单使用说明
Feb 17 PHP
php中数字、字符与对象判断函数用法实例
Nov 26 PHP
php面向对象中static静态属性和静态方法的调用
Feb 08 PHP
php 数组随机取值的简单实例
May 23 PHP
PHP+mysql+ajax轻量级聊天室实现方法详解
Oct 17 PHP
redis查看连接数及php模拟并发创建redis连接的方法
Dec 15 PHP
PHP 年月日的三级联动实例代码
May 24 PHP
PHP解决高并发问题
Apr 01 PHP
PHP实现图片简单上传
Oct 09 #PHP
在线增减.htpasswd内的用户
Oct 09 #PHP
将OICQ数据转成MYSQL数据
Oct 09 #PHP
PHP中一个控制字符串输出的函数
Oct 09 #PHP
PHP用户指南-cookies部分
Oct 09 #PHP
PHP 存取 MySQL 数据库的一个例子
Oct 09 #PHP
如何跨站抓取别的站点的页面的补充
Oct 09 #PHP
You might like
第十五节--Zend引擎的发展
2006/11/16 PHP
php检查字符串中是否包含7位GSM字符的方法
2015/03/17 PHP
ThinkPHP数据操作方法总结
2015/09/28 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
PHP8.0新功能之Match表达式的使用
2020/07/19 PHP
js left,right,mid函数
2008/06/10 Javascript
JavaScript 基础篇(一)
2012/03/30 Javascript
Jquery利用mouseenter和mouseleave实现鼠标经过弹出层且可以点击
2014/02/12 Javascript
jQuery数据缓存用法分析
2015/02/20 Javascript
javascript仿京东导航左侧分类导航下拉菜单效果
2020/11/25 Javascript
JavaScript中关键字 in 的使用方法详解
2016/10/17 Javascript
JS实现字符串转驼峰格式的方法
2016/12/16 Javascript
Webpack+Vue如何导入Jquery和Jquery的第三方插件
2017/02/20 Javascript
BootStrap导航栏问题记录
2017/07/31 Javascript
nodejs操作mongodb的填删改查模块的制作及引入实例
2018/01/02 NodeJs
使用vue-router完成简单导航功能【推荐】
2018/06/28 Javascript
全面了解JavaScript的作用域链
2019/04/03 Javascript
Vue使用Canvas绘制图片、矩形、线条、文字,下载图片
2019/04/26 Javascript
jQuery zTree树插件的使用教程
2019/08/16 jQuery
解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题
2020/07/27 Javascript
antd vue 刷新保留当前页面路由,保留选中菜单,保留menu选中操作
2020/08/06 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
django实现分页的方法
2015/05/26 Python
读写json中文ASCII乱码问题的解决方法
2016/11/05 Python
python利用lxml读写xml格式的文件
2017/08/10 Python
python爬取微信公众号文章的方法
2019/02/26 Python
对python中不同模块(函数、类、变量)的调用详解
2019/07/16 Python
Tensorflow tf.tile()的用法实例分析
2020/05/22 Python
matplotlib之多边形选区(PolygonSelector)的使用
2021/02/24 Python
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
2016/02/10 面试题
会计实习期自我鉴定
2013/10/06 职场文书
《从现在开始》教学反思
2014/04/15 职场文书
企业宣传策划方案
2014/05/29 职场文书
财务人员岗位职责
2015/02/03 职场文书
详解MySQL 联合查询优化机制
2021/05/10 MySQL
python中pycryto实现数据加密
2022/04/29 Python