<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • Symfony5.3改進(jìn)的序列化程序有哪些

            本篇內(nèi)容主要講解“Symfony5.3改進(jìn)的序列化程序有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Symfony5.3改進(jìn)的序列化程序有哪些”吧!

            創(chuàng)新互聯(lián)公司專注于武昌企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站開發(fā)。武昌網(wǎng)站建設(shè)公司,為武昌等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

            為 Serializer 組件提供了一種新的機(jī)制,用于配置數(shù)據(jù)在 serialize(序列化)/deserialize(反序列化) 過程中的執(zhí)行方式。

            在 Symfony5.3 中,我們改進(jìn)了序列化程序,增加了新的注釋 Serializer\Context。您可以通過在屬性上定義注釋的形式,將配置信息傳遞到程序中。

            例如,要定義某些日期時(shí)間屬性的格式,請(qǐng)使用以下代碼:

            use Symfony\Component\Serializer\Annotation as Serializer;
            use Symfony\Component\Serializer\Normalizer\DateTimeNormalizer;
            
            class SomeClass
            {
                /**
                 * @Serializer\Context({ DateTimeNormalizer::FORMAT_KEY = 'Y-m-d' })
                 */
                public \DateTime $date;
            
                // In PHP 8 applications you can use PHP attributes instead:
                #[Serializer\Context([DateTimeNormalizer::FORMAT_KEY => 'Y-m-d'])]
                public \DateTime $date;
            }

            annotation/attribute 支持 normalization(標(biāo)準(zhǔn)化)/denormalization(非標(biāo)準(zhǔn)化) 的形式來定義,并且還可以定義序列化組:

            #[Serializer\Context(
                normalizationContext: [DateTimeNormalizer::FORMAT_KEY => 'Y-m-d'],
                denormalizationContext: [DateTimeNormalizer::FORMAT_KEY => \DateTime::COOKIE]
            )]
            public \DateTime $date;
            
            #[Serializer\Context(
                normalizationContext: [DateTimeNormalizer::FORMAT_KEY => \DateTime::RFC3339],
                groups: ['extended']
            )]
            public \DateTime $date;

            到此,相信大家對(duì)“Symfony5.3改進(jìn)的序列化程序有哪些”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

            分享文章:Symfony5.3改進(jìn)的序列化程序有哪些
            文章路徑:http://www.jbt999.com/article40/pdgjeo.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、微信小程序、用戶體驗(yàn)服務(wù)器托管、全網(wǎng)營銷推廣、定制網(wǎng)站

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

            成都做網(wǎng)站

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 国产在线观看国产精品产拍 | 成年人性爱视频网站 | 日韩抽插| 啪啪啪视频官网 | 一级毛片视频免费软件 |