如何将PHP函数用于使用ConfigureIT的API块

前端之家收集整理的这篇文章主要介绍了如何将PHP函数用于使用ConfigureIT的API块前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 Configure.It上的api构建器来创建API.
任何人都可以解释我如何在api块中使用PHP自定义函数.
你好,

请查看下面的评论.希望对你有帮助.

在API配置中,我们可以在以下块中添加PHP函数.

A. Query Block (For selection,insertion and updation) 
B. Custom Function Block
C. Variable Block
D. API Connector

这些块中的PHP功能用于不同的目的.

查询

查询块中,PHP函数用于修改记录的当前值.它可以用于插入,更新和选择.

如果查询类型是select,则首先记录将从表中获取,之后PHP函数将执行,因此修改后的值将用于进一步处理.

如果查询类型插入或更新,则首先执行PHP函数,然后将修改后的值存储到表中.

输入参数::这两个输入参数将发送到该函数.

$value :: Current Value of that specific Field
$dataArr :: Data array of current record

输出参数::只有值将从PHP函数返回,这将用于进一步处理.

自定义功能

对于任何类型的自定义,您都可以使用自定义功能.使用自定义函数可以返回两种类型的值::

Single Dimensional Array
Multi Dimensional Array

自定义功能中,您可以将工作API的所有输入参数都转换为一个参数,即$input_params.

示例::假设你有输入参数user_id,那么它将使用$input_params [‘user_id’].

您需要在自定义功能块中指定输出参数,这些输出参数将用于存储自定义数据.

示例::假设您已将电子邮件名称指定为输出参数,则可以返回以下值:

$ret_arr['name'] = "XYZ"; // modified values
$ret_arr['email'] = "abc@xyz.com"; //modified values
return $ret_arr;

可变块

在可变块中,使用PHP函数为变量赋值

输入参数::这两个输入参数将发送到该函数.

$input_params :: all API parameter will be available in this parameter
$index_val :: If variable is using inside loop then you can get current index value of loop.

输出参数::任何值或数组都可以作为变量的值返回.

外部API

在外部API响应中,我们可以使用PHP定义的默认函数自定义创建的函数.

到目前为止,PHP定义的函数仅适用于单参数,如果要使用该值执行更多功能,则可以创建自定义PHP函数并在API中使用该函数.

猜你在找的PHP相关文章