我目前有一个带有控制器的基本表单设置,当用户提交表单时,运行此函数:
$scope.create = function(email, username, password) {
MyService.get({
action: 'create',
email: email,
username: username,
password: password
}, function(data) {
// Success callback
});
};
问题是,如果用户提交带有空字段的表单,接收此请求的 php 会为该字段抛出未定义的索引错误。
例如:用户没有填写电子邮件并按提交。php 抛出一个错误,因为$_GET['email']
它是一个未定义的索引。
如果字段为空,如何获取它以便资源只发送一个空值?(我更array_key_exists
喜欢为 php 中的所有内容添加检查或类似内容)