我是一名初級PHP開發人員。 對於客戶,我需要將一些字符串放入pdf中。我正在使用FPDI,我喜歡它。 我有一個現有的模板PDF,我需要將一個字符串的每個字符插入一個小圖形框(請參閱圖像)。將字符串插入到For循環中
每個字符必須從每個人2毫米(8px
約)。
每個字符串可以有不同的長度,所以我想這樣做:
$name = 'namenamename';
$stringcount = strlen($name)-1;
$countspace = $stringcount*2;
//121 = coordinate of first box
for ($x=121; $x <= $x+$countspace; $x = $x+2) {
for ($i=0; $i <= $stringcount; $i++) {
$pdf->SetXY($x, 37);
$pdf->Write(0,$name[$i]);
}
}
這是行不通的。這是錯誤:
Maximum execution time of 30 seconds
你能幫助我請正確的方法和一個新手很好的解釋嗎? :)
真的非常感謝ManoS!這是我第一次使用For Loop,你的回答確實有助於我理解邏輯。 – bttptr
我很高興我幫助你:)沒問題,跟上好工作夥伴,儘可能地嘗試編碼和學習,每一天你會變得更好,那麼你是昨天;) – ManoS