{"id":1079,"date":"2025-06-12T12:19:40","date_gmt":"2025-06-12T04:19:40","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/php\/php-application-manual\/symfony\/1079.html"},"modified":"2025-06-12T12:19:40","modified_gmt":"2025-06-12T04:19:40","slug":"%e5%a6%82%e4%bd%95%e5%9c%a8-symfony-%e4%b8%ad%e5%8f%91%e9%80%81%e9%82%ae%e4%bb%b6","status":"publish","type":"my1js","link":"https:\/\/www.zhaozhao123.cn\/php\/my1js\/1079.html","title":{"rendered":"\u5982\u4f55\u5728 Symfony \u4e2d\u53d1\u9001\u90ae\u4ef6"},"content":{"rendered":"<div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--1\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/dyA-1-400x300.jpg\" alt=\"Bug&#32534;&#35793;&#29422;\" class=\"wp-image-1842\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">Bug&#32534;&#35793;&#29422;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#22312; Symfony &#20013;&#21457;&#36865;&#37038;&#20214;&#21487;&#20197;&#36890;&#36807;&#22810;&#31181;&#26041;&#24335;&#23454;&#29616;&#65292;&#20197;&#19979;&#26159;&#20960;&#31181;&#24120;&#35265;&#30340;&#26041;&#27861;&#65306;<\/p>\n<h3>1. &#20351;&#29992;&#20869;&#32622;&#30340; MailerBundle<\/h3>\n<p>Symfony &#25552;&#20379;&#20102;&#19968;&#20010;&#20869;&#32622;&#30340; <code>MailerBundle<\/code>&#65292;&#21487;&#20197;&#26041;&#20415;&#22320;&#36827;&#34892;&#37038;&#20214;&#21457;&#36865;&#12290;<\/p>\n<h4>&#23433;&#35013;&#21644;&#37197;&#32622;<\/h4>\n<p>&#39318;&#20808;&#65292;&#20320;&#38656;&#35201;&#23433;&#35013; <code>MailerBundle<\/code> &#21644;&#24517;&#35201;&#30340;&#20381;&#36182;&#39033;&#65306;<\/p>\n<pre><code class=\"language-bash\">composer require symfony\/mailer swiftmailer\/swiftmailer-bundle<\/code><\/pre>\n<p>&#28982;&#21518;&#65292;&#22312; <code>config\/bundles.php<\/code> &#25991;&#20214;&#20013;&#27880;&#20876; <code>MailerBundle<\/code>&#65306;<\/p>\n<pre><code class=\"language-php\">\/\/ config\/bundles.php\nreturn [\n    \/\/ &#20854;&#20182; bundles...\n    SymfonyBundleMailerBundleMailerBundle::class =&gt; ['all' =&gt; true],\n];<\/code><\/pre>\n<h4>&#37197;&#32622; Swift Mailer<\/h4>\n<p>&#22312; <code>config\/packages\/mail.yaml<\/code> &#25991;&#20214;&#20013;&#37197;&#32622; Swift Mailer&#65306;<\/p>\n<pre><code class=\"language-yaml\"># config\/packages\/mail.yaml\nswiftmailer:\n    transport: 'smtp'\n    host: 'smtp.example.com'\n    port: 587\n    username: 'your-email@example.com'\n    password: 'your-password'\n    encryption: 'tls'\n    sender_email: 'your-email@example.com'\n    spool: {\n        type: 'memory'\n    }<\/code><\/pre>\n<h4>&#21457;&#36865;&#37038;&#20214;<\/h4>\n<p>&#22312;&#25511;&#21046;&#22120;&#25110;&#26381;&#21153;&#20013;&#20351;&#29992; <code>MailerInterface<\/code> &#26469;&#21457;&#36865;&#37038;&#20214;&#65306;<\/p>\n<pre><code class=\"language-php\">\/\/ src\/Controller\/EmailController.php\nnamespace AppController;\n\nuse AppEntityUser;\nuse DoctrineORMEntityManagerInterface;\nuse SymfonyBundleFrameworkBundleControllerAbstractController;\nuse SymfonyComponentHttpFoundationResponse;\nuse SymfonyComponentRoutingAnnotationRoute;\nuse SymfonyComponentMailerMailerInterface;\n\nclass EmailController extends AbstractController\n{\n    private $mailer;\n    private $entityManager;\n\n    public function __construct(MailerInterface $mailer, EntityManagerInterface $entityManager)\n    {\n        $this-&gt;mailer = $mailer;\n        $this-&gt;entityManager = $entityManager;\n    }\n\n    \/**\n     * @Route(\"\/send-email\", name=\"send_email\")\n     *\/\n    public function sendEmail(): Response\n    {\n        \/\/ &#21019;&#24314;&#29992;&#25143;&#23454;&#20307;\n        $user = new User();\n        $user-&gt;setName('John Doe');\n        $user-&gt;setEmail('john.doe@example.com');\n\n        \/\/ &#23384;&#20648;&#29992;&#25143;&#21040;&#25968;&#25454;&#24211;\n        $this-&gt;entityManager-&gt;persist($user);\n        $this-&gt;entityManager-&gt;flush();\n\n        \/\/ &#21457;&#36865;&#37038;&#20214;\n        $message = (new Swift_Message('Hello'))\n            -&gt;setFrom('your-email@example.com')\n            -&gt;setTo('recipient@example.com')\n            -&gt;setBody(\n                '&lt;html&gt;&lt;body&gt;Hello &lt;strong&gt;' . $user-&gt;getName() . '&lt;\/strong&gt;, this is a test email from Symfony!&lt;\/body&gt;&lt;\/html&gt;',\n                'text\/html'\n            );\n\n        $this-&gt;mailer-&gt;send($message);\n\n        return $this-&gt;render('email\/send.html.twig', [\n            'user' =&gt; $user,\n        ]);\n    }\n}<\/code><\/pre>\n<h3>2. &#20351;&#29992;&#31532;&#19977;&#26041;&#24211;<\/h3>\n<p>&#22914;&#26524;&#20320;&#38656;&#35201;&#26356;&#22797;&#26434;&#30340;&#21151;&#33021;&#25110;&#26356;&#22909;&#30340;&#24615;&#33021;&#65292;&#21487;&#20197;&#32771;&#34385;&#20351;&#29992;&#31532;&#19977;&#26041;&#24211;&#22914; <code>Mandrill<\/code> &#25110; <code>Mailgun<\/code>&#12290;<\/p>\n<h4>&#23433;&#35013;&#21644;&#37197;&#32622;<\/h4>\n<p>&#23433;&#35013; <code>Mandrill<\/code>&#65306;<\/p>\n<pre><code class=\"language-bash\">composer require mandrill\/mandrill-php<\/code><\/pre>\n<p>&#28982;&#21518;&#65292;&#22312; <code>config\/packages\/mandrill.yaml<\/code> &#25991;&#20214;&#20013;&#37197;&#32622; Mandrill&#65306;<\/p>\n<pre><code class=\"language-yaml\"># config\/packages\/mandrill.yaml\nmandrill:\n    apiKey: 'your-api-key'<\/code><\/pre>\n<h4>&#21457;&#36865;&#37038;&#20214;<\/h4>\n<p>&#22312;&#25511;&#21046;&#22120;&#25110;&#26381;&#21153;&#20013;&#20351;&#29992; <code>MandrillClient<\/code> &#26469;&#21457;&#36865;&#37038;&#20214;&#65306;<\/p>\n<pre><code class=\"language-php\">\/\/ src\/Controller\/EmailController.php\nnamespace AppController;\n\nuse AppEntityUser;\nuse DoctrineORMEntityManagerInterface;\nuse SymfonyBundleFrameworkBundleControllerAbstractController;\nuse SymfonyComponentHttpFoundationResponse;\nuse SymfonyComponentRoutingAnnotationRoute;\nuse MandrillTransportMailTransport;\nuse MandrillClient;\n\nclass EmailController extends AbstractController\n{\n    private $transport;\n    private $client;\n\n    public function __construct()\n    {\n        $this-&gt;transport = new MailTransport('your-api-key');\n        $this-&gt;client = new Client($this-&gt;transport);\n    }\n\n    \/**\n     * @Route(\"\/send-email\", name=\"send_email\")\n     *\/\n    public function sendEmail(): Response\n    {\n        \/\/ &#21019;&#24314;&#29992;&#25143;&#23454;&#20307;\n        $user = new User();\n        $user-&gt;setName('John Doe');\n        $user-&gt;setEmail('john.doe@example.com');\n\n        \/\/ &#23384;&#20648;&#29992;&#25143;&#21040;&#25968;&#25454;&#24211;\n        $this-&gt;entityManager-&gt;persist($user);\n        $this-&gt;entityManager-&gt;flush();\n\n        \/\/ &#21457;&#36865;&#37038;&#20214;\n        $from = [\n            'name' =&gt; 'Your Name',\n            'address' =&gt; 'your-email@example.com',\n        ];\n\n        $to = [\n            [\n                'name' =&gt; 'Recipient Name',\n                'address' =&gt; 'recipient@example.com',\n            ],\n        ];\n\n        $subject = 'Test Email from Symfony';\n\n        $content = [\n            'type' =&gt; 'text\/plain',\n            'value' =&gt; 'Hello &lt;strong&gt;' . $user-&gt;getName() . '&lt;\/strong&gt;, this is a test email from Symfony!',\n        ];\n\n        $message = [\n            'from' =&gt; $from,\n            'to' =&gt; $to,\n            'subject' =&gt; $subject,\n            'text' =&gt; $content,\n        ];\n\n        try {\n            $response = $this-&gt;client-&gt;messagesSend('test', $message);\n            return new Response('Email sent successfully!');\n        } catch (Exception $e) {\n            return new Response('Failed to send email: ' . $e-&gt;getMessage());\n        }\n    }\n}<\/code><\/pre>\n<p>&#36825;&#20004;&#31181;&#26041;&#27861;&#37117;&#21487;&#20197;&#24110;&#21161;&#20320;&#22312; Symfony &#24212;&#29992;&#20013;&#21457;&#36865;&#37038;&#20214;&#12290;&#36873;&#25321;&#21738;&#31181;&#26041;&#27861;&#21462;&#20915;&#20110;&#20320;&#30340;&#20855;&#20307;&#38656;&#27714;&#21644;&#39033;&#30446;&#22797;&#26434;&#24615;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--2\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/zp-400x300.jpg\" alt=\"&#40657;&#26495;Bug&#35762;&#24072;\" class=\"wp-image-1849\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">&#40657;&#26495;Bug&#35762;&#24072;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<body><h2>&#20171;&#32461;<\/h2><p>Symfony &#26159;&#19968;&#32452;&#21487;&#37325;&#29992;&#30340;PHP&#32452;&#20214;&#21644; Web &#24212;&#29992;&#31243;&#24207;&#26694;&#26550;&#65292;&#20801;&#35768;&#24320;&#21457;&#20154;&#21592;&#21019;&#24314;&#20855;&#26377;&#25193;&#23637;&#24615;&#21644;&#39640;&#24615;&#33021;&#30340; Web &#24212;&#29992;&#31243;&#24207;&#12290;&#22312; Web &#24212;&#29992;&#31243;&#24207;&#20013;&#36827;&#34892;&#30005;&#23376;&#37038;&#20214;&#21457;&#36865;&#26102;&#65292;&#36825;&#26159;&#19968;&#20010;&#24120;&#35265;&#30340;&#20219;&#21153;&#12290;&#22312;&#36825;&#31687;&#25945;&#31243;&#20013;&#65292;&#25105;&#20204;&#23558;&#25506;&#35752;&#22914;&#20309;&#20351;&#29992;&#26368;&#26032;&#30340;&#23454;&#36341;&#22312; Symfony &#20013;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#12290;&#25105;&#20204;&#20174;&#19968;&#20010;&#31616;&#21333;&#30340;&#20363;&#23376;&#24320;&#22987;&#65292;&#36880;&#27493;&#36807;&#28193;&#21040;&#26356;&#39640;&#32423;&#30340;&#22330;&#26223;&#65292;&#25552;&#20379;&#20195;&#30721;&#31034;&#20363;&#21644;&#39044;&#26399;&#36755;&#20986;&#12290;<\/p><h2>&#35774;&#32622;&#20013;<\/h2><p>&#22312;&#25105;&#20204;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#20043;&#21069;&#65292;&#38656;&#35201;&#20808;&#23433;&#35013;&#25152;&#38656;&#30340;&#32452;&#20214;&#24182;&#37197;&#32622;SwiftMailer&#65292;&#36825;&#26159;Symfony&#40664;&#35748;&#30340;&#37038;&#20214;&#22120;&#32452;&#20214;&#12290;&#39318;&#20808;&#36890;&#36807;Composer&#23433;&#35013;&#37038;&#20214;&#22120;&#65306;<\/p><pre><code>composer require symfony\/swiftmailer-bundle<\/code><\/pre><p>&#23433;&#35013;&#21518;&#65292;&#37197;&#32622;&#37038;&#20214;&#21442;&#25968;&#12290;<code>config\/packages\/swiftmailer.yaml<\/code>&#65306;<\/p><pre><code>swiftmailer:\n    transport: '%env(MAILER_TRANSPORT)%'\n    host:      '%env(MAILER_HOST)%'\n    username:  '%env(MAILER_USER)%'\n    password:  '%env(MAILER_PASSWORD)%'\n    spool: { type: memory }\n<\/code><\/pre><p>&#24744;&#36824;&#38656;&#35201;&#22312; .env &#25991;&#20214;&#20013;&#35774;&#32622;&#29615;&#22659;&#21464;&#37327;&#65306;<\/p><pre><code># .env\n\n# Email configuration\nMAILER_TRANSPORT=smtp\nMAILER_HOST=mail.example.com\n[email&nbsp;protected]\nMAILER_PASSWORD=secret\n<\/code><\/pre><h2>&#22522;&#26412;&#30340;&#30005;&#23376;&#37038;&#20214;&#21457;&#36865;&#25805;&#20316;&#12290;<\/h2><p>&#20197;&#19979;&#26159;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#30340;&#19968;&#20010;&#31616;&#21333;&#31034;&#20363;&#65306;<\/p><pre><code>public function sendEmail(MailerInterface $mailer)\n{\n    $email = (new Email())\n        -&gt;from('[email&nbsp;protected]')\n        -&gt;to('[email&nbsp;protected]')\n        -&gt;subject('Time for Symfony Mailer!')\n        -&gt;text('Sending emails is fun again!');\n\n    $mailer-&gt;send($email);\n\n    \/\/ Add logic here to respond to the email sending action\n}\n<\/code><\/pre><p>&#36825;&#27573;&#20195;&#30721;&#21487;&#20197;&#25918;&#22312;&#25511;&#21046;&#22120;&#26041;&#27861;&#20869;&#37096;&#12290;&#23427;&#20351;&#29992;Symfony Mailer&#32452;&#20214;&#21457;&#36865;&#32431;&#25991;&#26412;&#37038;&#20214;&#12290;&#25191;&#34892;&#21518;&#65292;Mailer&#20250;&#26681;&#25454;&#25351;&#23450;&#30340;&#20869;&#23481;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#12290;<\/p><h2>&#20351;&#29992;&#27169;&#26495;<\/h2><p>&#23545;&#20110;&#26356;&#22797;&#26434;&#30340;&#37038;&#20214;&#65292;&#20320;&#21487;&#20197;&#20351;&#29992;&#27169;&#26495;&#24341;&#25806;&#22914;Twig&#26469;&#29983;&#25104;&#37038;&#20214;&#20869;&#23481;&#12290;&#22914;&#26524;&#20320;&#36824;&#27809;&#26377;&#23433;&#35013;&#30340;&#35805;&#65292;&#35831;&#20808;&#23433;&#35013;Twig&#12290;<\/p><pre><code>composer require twig<\/code><\/pre><p>&#25509;&#19979;&#26469;&#65292;&#20320;&#21487;&#20197;&#20026;&#20320;&#30340;&#30005;&#23376;&#37038;&#20214;&#21019;&#24314;&#19968;&#20010;Twig&#27169;&#26495;&#65306;<\/p><pre><code>{# templates\/emails\/registration.html.twig #}\n&lt;h1&gt;Welcome to the site!&lt;\/h1&gt;\n&lt;p&gt;Hello {{ name }}! Thank you for registering on our site.&lt;\/p&gt;<\/code><\/pre><p>&#29616;&#22312;&#65292;&#35753;&#25105;&#20204;&#20462;&#25913;&#19968;&#19979;&#12290;<code>sendEmail<\/code>&#35831;&#21578;&#35785;&#25105;&#24744;&#38656;&#35201;&#20351;&#29992;&#36825;&#20010;&#27169;&#26495;&#36827;&#34892;&#20160;&#20040;&#25805;&#20316;&#65311;<\/p><pre><code>use SymfonyBridgeTwigMimeTemplatedEmail;\n\npublic function sendEmail(MailerInterface $mailer, Environment $twig, $userName)\n{\n    $email = (new TemplatedEmail())\n        -&gt;from('[email&nbsp;protected]')\n        -&gt;to('[email&nbsp;protected]')\n        -&gt;subject('Welcome to Symfony Sites!')\n        -&gt;htmlTemplate('emails\/registration.html.twig')\n        -&gt;context(['name' =&gt; $userName]);\n\n    $mailer-&gt;send($email);\n}\n<\/code><\/pre><p>&#22312;&#36825;&#31181;&#35774;&#32622;&#19979;&#65292;<code>sendEmail<\/code>&#29616;&#22312;&#65292;&#21151;&#33021;&#20351;&#29992;Twig&#27169;&#26495;&#26469;&#21457;&#36865;&#24102;&#26377;&#26679;&#24335;&#21270;&#30340;HTML&#30005;&#23376;&#37038;&#20214;&#12290;&#35813;&#30005;&#23376;&#37038;&#20214;&#20250;&#29992;&#20256;&#36882;&#30340;&#21442;&#25968;&#28210;&#26579;&#27169;&#26495;&#12290;<code>userName<\/code>&#21464;&#37327;&#12290;<\/p><h2>&#22788;&#29702;&#38468;&#20214;<\/h2><p>&#38468;&#20214;&#30340;&#28155;&#21152;&#26159;&#30005;&#23376;&#37038;&#20214;&#21457;&#36865;&#20013;&#30340;&#24120;&#35265;&#38656;&#27714;&#20043;&#19968;&#12290;Symfony Mailer&#20351;&#24471;&#22788;&#29702;&#38468;&#20214;&#21464;&#24471;&#38750;&#24120;&#31616;&#21333;&#12290;&#20197;&#19979;&#26159;&#20855;&#20307;&#27493;&#39588;&#65306;<\/p><pre><code>use SymfonyComponentMimeEmail;\n\npublic function sendEmailWithAttachment(MailerInterface $mailer)\n{\n    $email = (new Email())\n         -&gt;from('[email&nbsp;protected]')\n         -&gt;to('[email&nbsp;protected]')\n         -&gt;subject('Here is your attachment')\n         -&gt;text('Please find the attached file.')\n         -&gt;attachFromPath('\/path\/to\/file.pdf', 'document.pdf');\n\n    $mailer-&gt;send($email);\n}\n<\/code><\/pre><p>&#22312;&#36825;&#20010;&#20363;&#23376;&#20013;&#65292;<code>attachFromPath()<\/code>&#28155;&#21152;&#38468;&#20214;&#21040;&#30005;&#23376;&#37038;&#20214;&#12290;&#21487;&#20197;&#36890;&#36807;&#25351;&#23450;&#31532;&#20108;&#20010;&#21442;&#25968;&#26469;&#23558;&#38468;&#20214;&#21629;&#21517;&#20026;&#19982;&#28304;&#25991;&#20214;&#19981;&#21516;&#30340;&#21517;&#31216;&#12290;<\/p><h2>&#37197;&#32622;&#25171;&#21360;&#38431;&#21015;<\/h2><p>&#37038;&#20214;&#20998;&#21457;&#21151;&#33021;&#20801;&#35768;&#24744;&#30340;&#24212;&#29992;&#22312;&#22788;&#29702;&#35831;&#27714;&#26102;&#36805;&#36895;&#21709;&#24212;&#65292;&#36890;&#36807;&#25512;&#36831;&#37038;&#20214;&#30340;&#21457;&#36865;&#21040;&#31245;&#21518;&#30340;&#26102;&#38388;&#12290;Symfony &#25552;&#20379;&#20102;&#19968;&#20010;&#20998;&#21457;&#37197;&#32622;&#65292;&#35813;&#37197;&#32622;&#20250;&#23558;&#37038;&#20214;&#20445;&#30041;&#22312;&#20869;&#23384;&#20013;&#24182;&#22312;&#21709;&#24212;&#34987;&#26381;&#21153;&#21518;&#21457;&#36865;&#12290;&#20043;&#21069;&#24050;&#32463;&#22312; SwiftMail &#37197;&#32622;&#20013;&#23637;&#31034;&#36807;&#20998;&#21457;&#37197;&#32622;&#12290;<\/p><p>&#30830;&#20445;&#22312;&#25910;&#21040;&#21709;&#24212;&#21518;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#65292;&#20320;&#38656;&#35201;&#35774;&#32622;&#20107;&#20214;&#30417;&#21548;&#22120;&#25110;&#20351;&#29992;&#20869;&#32622;&#30340;Symfony&#21629;&#20196;&#65306;<\/p><pre><code>\/\/ In a command or controller\n\n$this-&gt;get('mailer')-&gt;flushQueue();\n<\/code><\/pre><p>&#36825;&#26465;&#32447;&#36335;&#20250;&#28165;&#31354;&#37038;&#20214;&#38431;&#21015;&#65292;&#23548;&#33268;&#25152;&#26377;&#37038;&#20214;&#34987;&#21457;&#36865;&#20986;&#21435;&#12290;<\/p><h2>&#39640;&#32423;&#22330;&#26223;&#65306;&#20837;&#38431;&#21253;<\/h2><p>&#23545;&#20110;&#36739;&#22823;&#30340;&#24212;&#29992;&#65292;&#21487;&#33021;&#38656;&#35201;&#36873;&#25321;&#28040;&#24687;&#38431;&#21015;&#26469;&#22788;&#29702;&#30005;&#23376;&#37038;&#20214;&#20132;&#20184;&#65292;&#20197;&#30830;&#20445;&#26356;&#39640;&#30340;&#24615;&#33021;&#21644;&#21487;&#38752;&#24615;&#12290;Symfony &#38598;&#25104;&#20102; Enqueue &#22871;&#20214;&#65292;&#25552;&#20379;&#20102;&#36825;&#31181;&#21151;&#33021;&#12290;&#39318;&#20808;&#65292;&#23433;&#35013; Enqueue &#22871;&#20214;&#24182;&#19968;&#20010;&#20256;&#36755;&#65292;&#20363;&#22914; AMQP &#22871;&#20214;&#65306;<\/p><pre><code>composer require enqueue\/enqueue-bundle enqueue\/amqp-bundle<\/code><\/pre><p>&#28982;&#21518;&#37197;&#32622;&#21253;&#20197;&#20351;&#29992;&#24744;&#36873;&#25321;&#30340;&#28040;&#24687;&#20195;&#29702;&#65292;&#21516;&#26102;&#30830;&#20445;&#24744;&#30340;&#24212;&#29992;&#31243;&#24207;&#33021;&#22815;&#36830;&#25509;&#21040;&#35813;&#28040;&#24687;&#20195;&#29702;&#12290;<code>MailerInterface<\/code>&#26381;&#21153;&#29992;&#20110;&#36890;&#36807;&#23427;&#21457;&#36865;&#28040;&#24687;&#12290;<\/p><h2>&#32467;&#35770;&#12290;<\/h2><p>&#22312;Symfony&#20013;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#30340;&#33539;&#22260;&#21487;&#20197;&#20174;&#38750;&#24120;&#31616;&#21333;&#30340;&#35774;&#32622;&#65292;&#20351;&#29992;&#40664;&#35748;&#32452;&#20214;&#65292;&#21040;&#22797;&#26434;&#30340;&#39640;&#24615;&#33021;&#35299;&#20915;&#26041;&#26696;&#65292;&#20351;&#29992;&#28040;&#24687;&#38431;&#21015;&#12290;&#25353;&#29031;&#36825;&#20010;&#25945;&#31243;&#65292;&#24744;&#24050;&#32463;&#23398;&#20064;&#20102;&#22914;&#20309;&#20351;&#29992;&#27169;&#26495;&#25903;&#25345;&#21457;&#36865;&#22522;&#26412;&#30005;&#23376;&#37038;&#20214;&#65292;&#22788;&#29702;&#38468;&#20214;&#65292;&#23454;&#29616;&#37038;&#20214;&#32531;&#23384;&#65292;&#20197;&#21450;&#20026;&#26356;&#20339;&#24615;&#33021;&#30340;Symfony&#24212;&#29992;&#31243;&#24207;&#25490;&#38431;&#30005;&#23376;&#37038;&#20214;&#12290;<\/p><\/body>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--3\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/xygcfznnzczhsdmwydzhsmzzzmddnq-400x300.jpg\" alt=\"&#38271;&#24037;&#30721;&#22900;1523\" class=\"wp-image-2906\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">&#38271;&#24037;&#30721;&#22900;1523<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#22312; Symfony &#20013;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#21487;&#20197;&#36890;&#36807;&#20351;&#29992; Symfony &#30340; Mailer &#26381;&#21153;&#26469;&#23454;&#29616;&#12290;&#20197;&#19979;&#26159;&#22914;&#20309;&#22312; Symfony &#20013;&#21457;&#36865;&#37038;&#20214;&#30340;&#22522;&#26412;&#27493;&#39588;&#65306;<\/p>\n<ol>\n<li>&#39318;&#20808;&#65292;&#30830;&#20445;&#23433;&#35013;&#20102; Symfony&#65292;&#24182;&#19988;&#24050;&#32463;&#21019;&#24314;&#20102;&#19968;&#20010;&#39033;&#30446;&#12290;<\/li>\n<li>&#21019;&#24314;&#19968;&#20010;&#26032;&#30340;&#25511;&#21046;&#22120;&#65288;&#20363;&#22914;&#65306;<code>Controller.php<\/code>&#65289;&#24182;&#28155;&#21152; <code>use AppControllerMailController.php<\/code>&#12290;<\/li>\n<li>&#22312;&#35813;&#25511;&#21046;&#22120;&#20013;&#65292;&#23548;&#20837; Mailer &#31867;&#21644;&#20351;&#29992;&#23427;&#26469;&#21457;&#36865;&#37038;&#20214;&#12290;<\/li>\n<li>&#20351;&#29992; <code>$mailer-&gt;send()<\/code> &#26041;&#27861;&#21457;&#36865;&#37038;&#20214;&#12290;<\/li>\n<\/ol>\n<p>&#20197;&#19979;&#26159;&#19968;&#20010;&#31616;&#21333;&#30340;&#20363;&#23376;&#65306;<\/p>\n<pre><code class=\"language-php\">\n&lt;?php\n\nnamespace AppController;\n\nuse AppEntityUser;\nuse AppRepositoryUserRepository;\nuse SymfonyBundleFrameworkBundleControllerAbstractController;\nuse SymfonyComponentHttpFoundationRequest;\nuse SymfonyComponentRoutingAnnotationRoute;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreTypeFileType;\nuse SymfonyComponentFormExtensionCoreTypeChoiceType;\nuse SymfonyComponentFormExtensionCoreTypeDateType;\nuse SymfonyComponentFormExtensionCoreTypeIntegerType;\nuse SymfonyComponentFormExtensionCoreTypeNumberType;\nuse SymfonyComponentFormExtensionCoreTypeRadioType;\nuse SymfonyComponentFormExtensionCoreTypeTextType;\nuse SymfonyComponentFormExtensionCoreTypeHiddenType;\nuse SymfonyComponentFormExtensionCoreTypeSelectType;\nuse SymfonyComponentFormExtensionCoreTypeEmailType;\nuse SymfonyComponentFormExtensionCoreTypeCheckboxType;\nuse SymfonyComponentFormExtensionCoreTypePasswordType;\nuse SymfonyComponentFormExtensionCoreTypeRepeatedType;\nuse SymfonyComponentFormExtensionCoreTypeSubmitType;\nuse SymfonyComponentFormExtensionCoreTypeTextareaType;\nuse SymfonyComponentFormExtensionCoreType<\/code><\/pre>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bug&#32534;&#35793;&#29422; &#22312; Symfony &#20013;&#21457;&#36865;&#37038;&#20214;&#21487;&#20197;&#36890;&#36807;&#22810;&#31181;&#26041;&#24335;&#23454;&#038;#2..<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false},"tags":[],"my1js2nav":[45],"tuisongtax":[],"class_list":["post-1079","my1js","type-my1js","status-publish","hentry","my1js2nav-symfony"],"acf":{"qian_art_seotitle":"","qian_art_seotitle_source":{"label":"SEO\u6807\u9898","type":"text","formatted_value":""},"qian_art_seokws":"","qian_art_seokws_source":{"label":"SEO\u5173\u952e\u8bcd","type":"text","formatted_value":""},"qian_art_stzhong":"","qian_art_stzhong_source":{"label":"\u4e2d | \u77ed\u6807\u9898","type":"text","formatted_value":""}},"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js\/1079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/types\/my1js"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/media?parent=1079"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tags?post=1079"},{"taxonomy":"my1js2nav","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js2nav?post=1079"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tuisongtax?post=1079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}