<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Dies ist der vorherige ArtikelPHPTeil,Hat nichts mit dem Inhalt des Textes zu tun</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Willkommen bei diesem Tutorial zu lesen!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
<span class="hljs-comment">/*
Titel:Wie man benutzt imagestring Funktionen Fügen Sie Bildern Datums- und Zeitstempel hinzu?
*/</span>
</span><span><span class="hljs-comment">// existierenPHPMitte,imagestring函数可以用于existierenBild上绘制简单的文本。</span></span><span>
</span><span><span class="hljs-comment">// Wir können kombinierendateFunktion erhält das aktuelle Datum und die aktuelle Uhrzeit,und schreiben Sie es auf das Bild。</span></span><span>
</span><span><span class="hljs-comment">// 1. Erstellen Sie ein leeres Bild</span></span><span>
</span><span><span class="hljs-variable">$width</span></span><span> = </span><span><span class="hljs-number">400</span></span><span>;
</span><span><span class="hljs-variable">$height</span></span><span> = </span><span><span class="hljs-number">100</span></span><span>;
</span><span><span class="hljs-variable">$image</span></span><span> = </span><span><span class="hljs-title function_ invoke__">imagecreatetruecolor</span></span><span>(</span><span><span class="hljs-variable">$width</span></span><span>, </span><span><span class="hljs-variable">$height</span></span><span>);
</span><span><span class="hljs-comment">// 2. Farben zuweisen</span></span><span>
</span><span><span class="hljs-variable">$background_color</span></span><span> = </span><span><span class="hljs-title function_ invoke__">imagecolorallocate</span></span><span>(</span><span><span class="hljs-variable">$image</span></span><span>, </span><span><span class="hljs-number">255</span></span><span>, </span><span><span class="hljs-number">255</span></span><span>, </span><span><span class="hljs-number">255</span></span><span>); </span><span><span class="hljs-comment">// Weißer Hintergrund</span></span><span>
</span><span><span class="hljs-variable">$text_color</span></span><span> = </span><span><span class="hljs-title function_ invoke__">imagecolorallocate</span></span><span>(</span><span><span class="hljs-variable">$image</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>); </span><span><span class="hljs-comment">// Schwarzer Text</span></span><span>
</span><span><span class="hljs-comment">// 3. Füllen Sie den Hintergrund</span></span><span>
</span><span><span class="hljs-title function_ invoke__">imagefilledrectangle</span></span><span>(</span><span><span class="hljs-variable">$image</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-variable">$width</span></span><span>, </span><span><span class="hljs-variable">$height</span></span><span>, </span><span><span class="hljs-variable">$background_color</span></span><span>);
</span><span><span class="hljs-comment">// 4. Holen Sie sich das aktuelle Datum und die aktuelle Uhrzeit</span></span><span>
</span><span><span class="hljs-variable">$timestamp</span></span><span> = </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">'Y-m-d H:i:s'</span></span><span>);
</span><span><span class="hljs-comment">// 5. existierenBild上添加日期Und时间</span></span><span>
</span><span><span class="hljs-comment">// Parameter Erläuterung:Bild、Schriftgröße(1-5)、Xkoordinieren、Ykoordinieren、Textinhalt、Farbe</span></span><span>
</span><span><span class="hljs-title function_ invoke__">imagestring</span></span><span>(</span><span><span class="hljs-variable">$image</span></span><span>, </span><span><span class="hljs-number">5</span></span><span>, </span><span><span class="hljs-number">10</span></span><span>, </span><span><span class="hljs-number">40</span></span><span>, </span><span><span class="hljs-variable">$timestamp</span></span><span>, </span><span><span class="hljs-variable">$text_color</span></span><span>);
</span><span><span class="hljs-comment">// 6. 输出Bild到浏览器</span></span><span>
</span><span><span class="hljs-title function_ invoke__">header</span></span><span>(</span><span><span class="hljs-string">'Content-Type: image/png'</span></span><span>);
</span><span><span class="hljs-title function_ invoke__">imagepng</span></span><span>(</span><span><span class="hljs-variable">$image</span></span><span>);
</span><span><span class="hljs-comment">// 7. 释放Bild内存</span></span><span>
</span><span><span class="hljs-title function_ invoke__">imagedestroy</span></span><span>(</span><span><span class="hljs-variable">$image</span></span><span>);
<span class="hljs-comment">/*
veranschaulichen:
- imagestringGeeignet zum Zeichnen eines einfachen Textes,Wenn weitere Schriftstile benötigt werden,Verfügbarimagettftext。
- XUndYkoordinieren可以根据Bild大小调整,以确保文字显示existieren合适位置。
- dateFunktionen können angepasst werden,Zum Beispiel 'Y-m-d H:i:s' 显示完整日期Und时间。
*/</span>
</span><span><span class="hljs-meta">?></span></span><span>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Dies ist am Ende des ArtikelsPHPTeil,Hat nichts mit dem Inhalt des Textes zu tun</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Ende des Artikels,Danke fürs Lesen!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>