|  | 
| 
 [php] מציאת ספרה השמאלית ביותר שלום, אני צריך עזרה בעניין מסויים. אני מחפש פונקציה אשר מוצאת לי את הספרה השמאלית ביותר שלו. דוגמא הוכנס מספר : 1413673433 אני רוצה שהמספר היוצא מהפונקציה יהיה 1. אשמח גם אם תהיה אפשרות למצוא בה גם את הספרה ה2 משמאל וכדומה.. אני מכיר את הפונקציה str_split אבל היא לא מתאימה לי בגלל שאין לי php5 תודה לעוזרים. | 
| 
 תו ראשון PHP קוד: 
		PHP קוד: 
		 | 
| 
 PHP קוד: 
		 | 
| 
 צריך רק שהמספר יבוא במחרוזת: PHP קוד: 
		PHP קוד: 
		 | 
| 
 אני בטוח שיש דרך עם splitf וכל זה, אבל אני אישית שונא את זה... אני אומר מראש- זו דרך שמבזבזת פחות חכמה, ועושה עבודה פחות יפה, אבל אני אוהב לעבוד ככה.. בפונקציה הזו אני בעצם הופך את המספר למחרוזת, מבצע עליה מספר פעולות, ומחזיר את התוצאה למספר: PHP קוד: 
		*עריכה: הרגע קלטתי שביקשת את הספרה האחרונה, פשוט תשנה לזה.. PHP קוד: 
		 | 
| 
 ציטוט: 
 ציטוט: 
 | 
| 
 ציטוט: 
 | 
| 
 ציטוט: 
 נו אז פשוט עושים המרה למשתנה.. (כמו שבניה עשה) | 
| 
 ציטוט: 
 אתה מסתלבט? חח... בקטנה.. | 
| 
 ציטוט: 
 PHP קוד: 
		 | 
| 
 צודק, אמרתי גם למעלה.. אני פשוט אוהב לעבוד בצורה כזו.. אני מבין את זה. הדרך שלך יותר יעילה, אבל זו הדרך עבודה שלי. | 
| 
 ציטוט: 
 מה ה% וה10 מסמלים פה..? -- ומה רע בתשובה הראשונה שהביאו לו עם הsubstr? | 
| 
 ציטוט: 
 הרבה אנשים נוטים לחשוב שsubstr מקבל string, x. y כשx הוא התחלה וy הוא סוף. זו טעות, אני גם טעיתי ככה פעם, הערך השלישי של הפונקציה (y) הוא המרחק שלה מx. ציטוט: 
 זו טעות להשתמש בזה ככה לא כל השרתים יכולים לעבוד עם $string[0], בדוק. אני לא יודע במה זה תלוי (אפשרות לא מופעלת בPHP.INI או גירסאת השפה) אבל זה לא פועל בכולם פשוט. עדיף לעשות $string{0} חוץ מזה שפשוט ניתן לעשות type casting ע"י strval.. PHP קוד: 
		 | 
| כל הזמנים הם GMT +2. הזמן כעת הוא 07:56. | 
	מופעל באמצעות VBulletin גרסה  3.8.6
כל הזכויות שמורות © 
	
	כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ