九:JSON参数自动转为实体对象(上):自编函数、反射的使用

一:自编函数

创建商品实体类

<?php

namespace App\lib;

//商品实体
class ProductEntity
{
private $prod_id;
private $prod_name;
private $prod_price;

 //Alt+insert 热键来创建get和set 实体方法
/**
* @return mixed
*/
public function getProdId()
{
return $this->prod_id;
}

/**
* @param mixed $prod_id
*/
public function setProdId($prod_id): void
{
$this->prod_id = $prod_id;
}

/**
* @return mixed
*/
public function getProdName()
{
return $this->prod_name;
}

/**
* @param mixed $prod_name
*/
public function setProdName($prod_name): void
{
$this->prod_name = $prod_name;
}

/**
* @return mixed
*/
public function getProdPrice()
{
return $this->prod_price;
}

/**
* @param mixed $prod_price
*/
public function setProdPrice($prod_price): void
{
$this->prod_price = $prod_price;
}

}

二:反射的使用

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 实体中方法的过滤匹配

 

 

 

 

 

 

 

 

 

 

 



posted @ 2019-11-15 17:55  痞子胥  阅读(167)  评论(0)    收藏  举报