<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 이것은 이전 기사입니다PHP부분,텍스트의 내용과 관련이 없습니다.</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"이 튜토리얼을 읽을 수 있습니다!"</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">/*
제목:사용 방법 imagestring 함수 이미지에 날짜와 시간 스탬프를 추가합니다?
*/</span>
</span><span><span class="hljs-comment">// 존재하다PHP가운데,imagestring函数可以用于존재하다영상上绘制简单的文本。</span></span><span>
</span><span><span class="hljs-comment">// 우리는 결합 할 수 있습니다date기능은 현재 날짜와 시간을 가져옵니다,이미지에 씁니다。</span></span><span>
</span><span><span class="hljs-comment">// 1. 빈 이미지를 만듭니다</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. 색상을 할당합니다</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">// 흰색 배경</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">// 검은 텍스트</span></span><span>
</span><span><span class="hljs-comment">// 3. 배경을 채우십시오</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. 현재 날짜와 시간을 얻으십시오</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. 존재하다영상上添加日期그리고时间</span></span><span>
</span><span><span class="hljs-comment">// 매개 변수 설명:영상、글꼴 크기(1-5)、X동등 어구、Y동등 어구、텍스트 내용、색상</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. 输出영상到浏览器</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. 释放영상内存</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">/*
설명:
- imagestring간단한 텍스트를 그리는 데 적합합니다,더 많은 글꼴 스타일이 필요한 경우,사용 가능imagettftext。
- X그리고Y동등 어구可以根据영상大小调整,以确保文字显示존재하다合适位置。
- date함수는 사용자 정의 형식 일 수 있습니다,예를 들어 'Y-m-d H:i:s' 显示完整日期그리고时间。
*/</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">// 이것은 기사의 끝에 있습니다PHP부분,텍스트의 내용과 관련이 없습니다.</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"기사의 끝,읽어 주셔서 감사합니다!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>