php 几种常用索引,推荐常用PHP函数索引-程序员宅基地

技术标签: php 几种常用索引  

PHP语言的功能非常强大,而这一强大的功能基于它庞大的函数库。下面给出常用到的PHP函数索引,以便读者在阅读PHP源代码或编写PHP应用程序时可以随时查阅。

★ Abs

作用:取得绝对值。

语法:mixed abs(mixed number);

★ Acos

作用:取得反余弦值

语法:float acos(float arg);

★ ada_afetch

作用:取得数据库的返回列。

语法:int ada_afetch(int result_id, int rownumber, array result_array);

说明:将数据库返回的列数据放入数组变量中。参数result_id为数据库返回的ID值。参数rownumber为指定的取得列。参数result_array为取得列的数据数组,通常在前面加上“&”符号。

★ ada_autocommit

作用:开关自动更新功能。

语法:int ada_autocommit(int connection_id, int [OnOff]);

说明:本函数用来打开或关闭自动更新功能。参数connection_id为数据库链接的ID值。参数OnOff的默认值为on,表示打开自动更新功能,若欲关闭则设为off。

★ ada_close

作用:关闭Adabas D链接。

语法:void ada_close(int connection_id);

说明:本函数用来关闭与Adabas D数据库之间的链接。参数connection_id为数据库链接代号ID值。

★ ada_commit

作用:改变Adabas D数据库。

语法:int ada_commit(int connection_id);

说明:若设置ada_autocommit()为自动更新数据库时,则不需要使用本函数。

★ ada_connect

作用:链接至Adabas D数据库。

语法:int ada_connect(string dsn, string user, string password);

说明:返回值为链接的代号ID值。参数dsn为数据源名称。参数user及password分别为链接的帐号及密码。

★ ada_exec

作用:执行SQL指令。

语法:int ada_exec(int connection_id, string query);

说明:参数connection_id为Adabas D链接代号ID值。参数query为欲执行的指令。返回值为Result ID值。

★ ada_fetchrow

作用:取得数据库返回的一列。

语法:int ada_fetchrow(int result_id, int [row_number]);

说明:参数result_id为Adabas D返回ID值。参数rownumber为指定的列,可以省略。

★ ada_fieldname

作用:取得字段名称。

语法:string ada_fieldname(int result_id, int field_number);

说明:参数result_id为Adabas D数据库返回ID值。参数field_number为指定的字段。

★ ada_fieldtype

作用:取得字段类型。

语法:string ada_fieldtype(int result_id, int field_number);

★ ada_freeresult

作用:释出返回数据所使用的内存。

语法:int ada_freeresult(int result_id);

说明:参数result_id为Adabas D返回的ID值。

★ ada_numfields

作用:获取字段数目。

语法:int ada_numfields(int result_id);

说明:参数result_id为Adabas D返回的ID值。若发生错误则返回-1。

★ ada_numrows

作用:取得查询结果返回的记录数。

语法:int ada_numrows(int result_id);

说明:参数result_id为Adabas D返回的ID值。若出现错误则返回-1。

★ ada_result

作用:取得返回结果。

语法:string ada_result(int result_id, mixed field);

说明:参数result_id为Adabas D返回的ID值。参数field可以是数字类型,表示指定的字段序号;亦可以是字符串类型,为指定的字段名称。

★ ada_resultall

作用:返回HTML表格形式的查询结果。

语法:int ada_resultall(int result_id, string [format]);

说明:参数result_id为Adabas D返回的ID值。参数format为表格的特殊配置值,可以省略。

★ ada_rollback

作用:撤消当前的查询操作。

语法:int ada_rollback(int connection_id);

说明:若操作成功返回true,否则返回false。

【责任编辑:曹凯 TEL:(010)68476606】

点赞 0

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39861498/article/details/116254238

智能推荐

linux gcc 宏定义 __GNUC__ __GNUC_MINOR__ 版本区分-程序员宅基地

文章浏览阅读6.1k次,点赞4次,收藏11次。今天在看Linux系统编程这本书的代码的时候看到了__GNUC__,不太清楚这个宏所以去查了一下,以此记录。GNU C预定义了一系列的宏,这些宏都是以双下划线开始的,这里只讲一下__GNUC__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__,完整的GNU C的预定义宏可以到这里查看:https://gcc.gnu.org/onlinedocs/gcc-5.1.0/cp...___gnuc_minor__

汇编指令---CDQ_汇编cdq指令-程序员宅基地

文章浏览阅读4.3k次,点赞4次,收藏5次。CDQ 是一个让很多人感到困惑的指令。 这个指令把 EAX 的第 31 bit 复制到 EDX 的每一个 bit 上。 它大多出现在除法运算之前。它实际的作用只是把EDX的所有位都设成EAX最高位的值。也就是说,当EAX <80000000, EDX 为00000000;当EAX >= 80000000, EDX 则为FFFFFFFF。例如 : 假设 EAX 是..._汇编cdq指令

卷积积分整理_常用卷积公式表大全-程序员宅基地

文章浏览阅读1.1w次,点赞4次,收藏32次。卷积是一种计算方法1、一维连续卷积1.1 基本概念h(x)=f(x)⊗g(x)=∫−∞∞f(u)×g(x−u)duh(x) = f(x)\otimes g(x) = \int_{-\infty}^{\infty}f(u)\times g(x-u)duh(x)=f(x)⊗g(x)=∫−∞∞​f(u)×g(x−u)du对于线性时不变系统,它的零状态响应可以通过系统的冲激响应h(t)与e(t)的卷积积分求得:f(t)=∫−∞∞e(τ)×h(t−τ)dτf(t) = \int_{-\infty}^{\in_常用卷积公式表大全

Spring Boot 构建电商基础秒杀项目 (八) 商品创建-程序员宅基地

文章浏览阅读113次。SpringBoot构建电商基础秒杀项目 学习笔记新建数据表create table if not exists item ( id int not null auto_increment, title varchar(64) not null default '', price double(10, 0) not null default 0, descr..._stokfotm

15个未来高科技产品会让你无法想象!这些开脑洞的设计太牛了!-程序员宅基地

文章浏览阅读4.1w次,点赞6次,收藏18次。导读:从衣食住行到生活的方方面面,未来必将会有天翻地覆的变化。大数据、云计算、物联网和人工智能这些年的发展,让我们对并不遥远的未来有了更多想象和期待。那些我们现阶段不可企..._设计高科技产品

【Kafka】SpringBoot 整合 Kafka 以及 @KafkaListener 注解的使用_kafkalistener注解-程序员宅基地

文章浏览阅读8.8k次,点赞3次,收藏62次。一、前提已经安装好 kafka我是在 windows 中安装的 Kafka,用于在本地测试用的Windows 安装 kafka二、新建 SpringBoot 项目1、添加项目依赖 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId&_kafkalistener注解

随便推点

mysql workbench uml_Ubuntu 16.04下UML建模PowerDesigner的替代ERMaster和MySQL Workbench-程序员宅基地

文章浏览阅读210次。ERMaster是Eclipse的一个插件,小巧,支持连接各种数据库,还能生成代码等。安装参考:http://www.cnblogs.com/EasonJim/p/6170686.html当然还有一些替代方案:1、PowerDesigner在Ubuntu下使用wine安装,但是性能和兼容性很差。MySQL Workbench的安装:从压缩包上的命名已经发现是community(社区版),应该是免费..._ermaster替代

彻底了解Cookie和Session的区别(面试)_session和cookie的区别-程序员宅基地

文章浏览阅读5.8w次,点赞386次,收藏2.3k次。一篇文章彻底了解Cookie和Session的区别!_session和cookie的区别

Python如何操作Mysql数据库_python做mysql运维-程序员宅基地

文章浏览阅读242次。文章目录一、安装pymysql模块二、安装数据库三、基本用法`3.1.connect()函数常用参数``3.2.连接对象常用方法``3.3.游标对象常用方法`四、示例`4.1.创建test库和users表``4.2.代码``4.3.执行结果`参考视频:https://ke.qq.com/course/320021一、安装pymysql模块pip3 install pymysql二、安装数据库Linux安装mysql三、基本用法3.1.connect()函数常用参数3.2.连接对象常用方_python做mysql运维

转:明茨伯格:组织不需要英雄,只需要有雅量的领导_明茨伯格 斯特德 答案-程序员宅基地

文章浏览阅读2.2k次。冥想,从自满中警醒出来,换个角度来重新考虑一些已经有固定答案的问题_明茨伯格 斯特德 答案

如何在Apache中使用PHP处理PHP文件_apache如何根据url请求找到对应处理php文件-程序员宅基地

文章浏览阅读2k次。一、将PHP预处理器作为Apache的模块(插件)Apache软件自身的功能都是基于模块化管理的.将PHP预处理器作为Apache的一个模块即可. 在apache/conf/httpd.conf的配置文件中可以看到加载的模块: 加载模块的语法为:LoadModule 模块名称 模块的实现文件 Apache加载PHP预处理器的模块名称为:php5__apache如何根据url请求找到对应处理php文件

(2020.8.20)VSCode配置java环境JDK1.8_vscode jdk1.8-程序员宅基地

文章浏览阅读1.7w次,点赞4次,收藏26次。第一步:下载1.8版本的JDK,获取JDK路径jdk1.8的下载以及配置第二步:安装VScode的java插件第二步:这是文件--打开文件夹--选择创建的文件夹(JAVA)的界面进入设置面板--选择扩展--选择Java Test Runner--打开settings.json文件第三步:在文件末尾加上JDK的文件路径,重启VSCode参考的settings.json文件配置样式可能出现的问题:Vscode中不再支持JDK8的解决方案..._vscode jdk1.8