关于写程序
来源:互联网 发布:java.hhit.edu.cn 编辑:程序博客网 时间:2024/05/16 12:26
PHP 为用户提供了丰富的库函数即内部函数,能否熟练的使用 PHP 的内部函数,是衡量一个 PHP程序员合格与否的标准。那么如何使用 PHP 中的库函数呢?由于内部函数是集成在 PHP 解释器中的,所以它不用被定义,可以直接使用。使用时只是要注意函数的参数类型、调用方法、返回值及格式即可。
相对于用户自定义函数来说,PHP 的内部函数使用更简单。一是因为它不用定义;二是不用担心函数体本身会出错。如果在使用库函数时返回了不希望出现的结果,那么不要怀疑是系统函数有问题。因为这些函数都是经过了反复的实践证明的,是绝对正确无误的。
使用函数递归时要注意以下两个问题:
1. 在递归中要有使递归中止的代码,不能使递归陷入无限循环之中。
2. 避免递归函数调用超过 100~200 层的范围,因为可能会破坏堆栈从而使当前脚本终止。
在使用 strlen()函数时必须注意一个问题,当参数为西文字符时,能正确返回字符串的长度。而当参数为中文时,就得不到预想的结果。一个中文字符将被当作两个西文字符来处理。所以在使用 strlen()函数时要注意:参数只能是西文字符而不能是中文字符或者含有中文字符。
也就是说程序涉及到字符串时,需要考虑到不同字符造成的影响:长度,乱码,处理等等
在数据库操作时,如果把未经操作的单引号写入库里就会使 SQL 语句发生错误。所以给特殊字符加上斜线就显得尤为重要
写注释以明思路:我们真诚地建议您在程序中使用注释。如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也能在很短的时间内明白该脚本的作用及工作原理。
单引号更严格一些。它可以防止任何变量扩展。双引号可以防止通配符扩展但允许变量扩展
0 0
- 关于写程序
- 关于写程序
- 关于写程序
- 关于写程序
- 关于写程序的思考
- 关于写程序的一些笑话
- 关于30岁之后继续写程序
- 关于写程序的一些理解
- 关于写程序的一个经验
- 关于写程序的信息页面
- 关于如何写php程序的问题
- 关于C# 写Windows服务程序
- 关于开发板程序烧写
- 关于如何写分治法程序和递归程序
- 我写的一段关于检测时间合法性的程序
- 自己写的一个关于学生信息的程序
- 我写的关于容器的一个小程序
- 关于读不是自己写的程序的问题
- ACM 对象数组输入与输出
- python --sys.argv[]用法
- 放两日大染缸里热个的代入感
- 几个人工智能会议
- input文件框选择本地图片后页面预览图片并获取图片长宽以及大小 图片上传前预览
- 关于写程序
- SubNode个数更新时F9DataGrid没有正确显示的问题
- 【jQuery 事件】事件 change() 方法
- SharedPreferences详解
- 设计模式-门面模式与适配器模式
- CoreData 深入理解5 Mapping Model
- Maven scope含义的说明
- C++编程练习(5)----“实现简单的循环队列的顺序存储结构“
- QT中MySQL驱动的编译