从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 相关文章推荐
几个php应用技巧
Mar 27 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
Sep 30 PHP
php实现水仙花数示例分享
Apr 03 PHP
destoon设置自定义搜索的方法
Jun 21 PHP
php使用Session和文件统计在线人数
Jul 04 PHP
php实现统计目录文件大小的函数
Dec 25 PHP
Yii2中如何使用modal弹窗(基本使用)
May 30 PHP
详解PHP编码转换函数应用技巧
Oct 22 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
Sep 15 PHP
详细解读php的命名空间(一)
Feb 21 PHP
详解使用php-cs-fixer格式化代码
Sep 16 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
Dec 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
建立文件交换功能的脚本(二)
2006/10/09 PHP
php 调试利器debug_print_backtrace()
2012/07/23 PHP
微信公众平台实现获取用户OpenID的方法
2015/04/15 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
深入认识javascript中的eval函数
2009/11/02 Javascript
jquery中的mouseleave和mouseout的区别 模仿下拉框效果
2012/02/07 Javascript
纯JS实现五子棋游戏兼容各浏览器(附源码)
2013/04/24 Javascript
让table变成exls的示例代码
2014/03/24 Javascript
jQuery的3种请求方式$.post,$.get,$.getJSON
2014/03/28 Javascript
jQuery添加删除DOM元素方法详解
2016/01/18 Javascript
jQuery实现圣诞节礼物动画案例解析
2016/12/25 Javascript
div中文字内容溢出常见的解决方法
2017/03/16 Javascript
JavaScript获取URL参数的方法之一
2017/03/24 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
javascript、php关键字搜索函数的使用方法
2018/05/29 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
[01:19:46]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
python基础知识小结之集合
2015/11/25 Python
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
基于wxPython的GUI实现输入对话框(2)
2019/02/27 Python
python获取引用对象的个数方式
2019/12/20 Python
Tensorflow 多线程与多进程数据加载实例
2020/02/05 Python
零基础学Python之前需要学c语言吗
2020/07/21 Python
Otticanet意大利:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
大学生志愿者感言
2014/01/15 职场文书
环保建议书作文
2014/03/12 职场文书
预备党员的自我评价
2014/03/12 职场文书
海飞丝广告词
2014/03/20 职场文书
差生评语大全
2014/05/04 职场文书
技术岗位竞聘演讲稿
2014/05/16 职场文书
群众路线表态发言材料
2014/10/17 职场文书
2015年试用期工作总结
2014/12/12 职场文书
火烧圆明园的观后感
2015/06/03 职场文书
入党函调证明材料
2015/06/19 职场文书
Mysql中有关Datetime和Timestamp的使用总结
2021/12/06 MySQL
Python OpenCV超详细讲解调整大小与图像操作的实现
2022/04/02 Python