02-05-2005, 18:52
|
|
|
חבר מתאריך: 07.12.04
הודעות: 2,153
|
|
à-ú => א-ת
פשוט שעורך הWYSIWYG הזה המיר לי את האותיות :\ , בכל אופן הקוד הזה בסוף לא עשה את העבודה כמו שצריך, ה hebrev פשוט לא עבד, לאחר דיבאגינג מאת Fixxxer בIRC הגעתי לתוצאה הסויפת שבאמת עובדת, בנוסף גם הוספתי סתם כמה פיצ'רים, תראה בעצמך:
קוד PHP:
function cvrt ( $string ) { $string = str_replace("\r\n","",$string); $string = preg_replace_callback('`[à-ú,\.!\?\'\"\-:\s]+`' , create_function('$array', 'return hebrev($array[0]);') , $string); return preg_replace('`<html>`si' , "<HTML DIR=RTL>" , $string); }
ובקשר ל hebrev, זו פונקציה שמקבלת סטרינג והופכת רק את התווים שהיא קיבלה שהם בעברית.
|