发现TP5一个神奇的问题

一旦出现跨域,在TP5的POST请求中的下列代码会出问题:

 public function detail(Request $request)
    {
		$request_data = $request->post();
        $id = 0;
        $id = $request_data['id'];
        // 根据id的操作
     }

在这里插入图片描述

加上array_key_exists判断就可无恙:

public function detail(Request $request)
    {
		$request_data = $request->post();
        $id = 0;
        if( array_key_exists('id',$request_data))
        {
            $id = $request_data['id'];
        }
        // 根据id的操作
     }

未知其因也!

猜你喜欢

转载自blog.csdn.net/dongzhensong/article/details/86250908