PHP アノテーションとは何ですか? また、どこで詳細を確認できますか? それを理解するには簡単な例が必要です。私はたくさんグーグルで調べました。どういうわけか私はこの点に達しました:
コード例:
<?php
class AddressShipment{
/* Attributes of AddressShipment */
/**
* private TypePlaceShipment type
* @ORM\Id @ORM\Column @ORM\GeneratedValue
* @dummy
* @var long
*/
private $type;
/**
* private boolean lift
* @ORM\Column(type="boolean")
* @Assert\NotEmpty
* @var boolean
*/
private $lift;
/**
* private String comment
* @ORM\Column(type="string")
* @Assert\NotEmpty
* @var string
*/
private $comment;
?>
誰かがこれを少し説明できますか?PHP アノテーションとは何ですか? どのように使用できますか?それを使用する目的は何ですか?