目前支持的 PHP 开发语言包括如下版本:
PHP 函数形态一般如下所示:
<?php
function main_handler($event, $context) {
echo("hello world");
print_r($event);
return "hello world";
}
?>
在创建 SCF 云函数时,均需要指定执行方法。使用 PHP 开发语言时,执行方法类似 index.main_handler
,此处 index
表示执行的入口文件为 index.php
,main_handler
表示执行的入口函数为 main_handler
函数。在使用 本地 zip 文件上传、COS 上传等方法提交代码 zip 包时,请确认 zip 包的根目录下包含有指定的入口文件,文件内有定义指定的入口函数,文件名和函数名和执行方法处填写的能够对应,避免因为无法查找到入口文件和入口函数导致的执行失败。
PHP 环境下的入参包括 $event 、$context。
您的处理程序可以使用 return
来返回值,根据调用函数时的调用类型不同,返回值会有不同的处理方式。
同时,无论同步调用还是异步调用,返回值均会在函数日志中 ret_msg
位置显示。
在函数中,可以通过调用 die() 退出函数。此时函数会被标记为执行失败,同时日志中也会记录使用 die() 退出时的输出。
您可以在程序中使用如下语句来完成日志输出:
输出内容您可以在函数日志中的 log
位置查看。
如下列出目前已安装的 PHP 扩展:
您也可以随时在函数中通过 print_r(get_loaded_extensions());
代码打印查看已安装的扩展。
您可参考以下文档,使用相关功能:
您可以在配置监听器时开启健康检查功能来判断后端服务的可用性。健康检查详情请...
作者:陈晨 环境准备 Kibana 是一个基于 Nodejs 构建出来的前端项目,它本身不包...
答:Backend as a Database, Sort Of 直接把 Mysql 暴露在公网给前端使用会有什...
登录 私有网络控制台。 单击左侧目录中的【云联网】,进入云联网管理页面。 在云...
概念 使用JDK8开发应用的时候,经常会用到Lombok中的一些注解功能,比如使用 @Da...
在使用Pandas处理数据的时候经常遇到重复数据的情况,这时候可以使用drop_duplic...
往期分享RDS MySQL RDS MySQL 实例空间问题 RDS MySQL 内存使用问题 RDS MySQL ...
主要取决于客户的业务是否需要弹性云服务器的宽带。一般来说,弹性云服务器接入...
一、背景 现实业务开发中 通常为了避免超时、对方接口限制等原因需要对支持批量...
域名 ICP备案 号是什么?icp备案号是我国工业和信息化部关于 网站备案 管理系统...