מ.... עד...

tamirvs

New member
מ.... עד...

האם יש דרך לבחור מספר ערכים ממערך אחד (לדוגמא כל הערכים מ 4 עד 9) מבלי להשתמש ב while או משהו כזה?
 

tamirvs

New member
הנה הסבר לכוונתי...

ידעתי שלא ניסחתי את זה נכון... מה שהתכוונתי לעשות זה בעצם לקחת את הערכים 1-3 ולאחד אותם לאחד (או פשוט להעלים את כולם חוץ מאחד) כך שבסוף אני ישווה את הערכים למחרוזת כלשהי, לדוגמא:
$arr = array('a', 'b', 'c', 'd', 'e', 'f');​
אז שהערכים 1 עד 3 יהיו שווים ל: 'something' ובסוף זה אמור לצאת:
$arr = array('a', 'something', 'e', 'f');​
 

אמיר ט

New member
ע כמה שאני יודע

לא קיים כזה דבר, אני גם לא רואה שום היגיון או צורך בדבר כזה.
 

tamirvs

New member
את האמת יש צורך בזה....

אבל זה לא שלא הצלחתי לכתוב קוד שעושה את זה, אלא פשוט רציתי לדעת אם יש דרך פשוטה יותר, וכנראה שאין... לא משנה.
 

tamirvs

New member
טוב אז הנה:

אני רוצה לכתוב קוד שמאפשר להחליףאת הכתוב בקובץ html וכך יכול המשתמש לשנות את התוכן של אתר מעוצב מראש. את החלקים שניתנים לשינוי הגדרתי בתוך <part1> </part1> כשלכל חלק מספר משלו, וכשמישהו משנה את התוכן זה משנה את מה שבאמצע ה <part> </part>. ד"א השתמשתי ב explode שפירק את הטקסט לפי שורות.
 

tamirvs

New member
עוד שאלה....

האם יש אפשרות למחוק חלק ממערך, במקום להשוות אותו ל '' (ערך ריק)?
 

אמיר ט

New member
כמו שחשבתי

תיכנון לא נכון של מה שאתה רוצה לעשות הוביל אותך לנסות ולהתאים פתרונות מסורבלים ולא יעילים יותר מדי. כל זה נוסע מכך שהיכרת את הפונק' explode, ולכן מראש השתמשת בה בלי לחפש אלטרנטיבות עדיפות לבעיה. באינטרנט יש ערמות על גבי ערמות של מערכות שעושות מה שאתה רוצה ורוב אם לא כולם משתמשים ב Regular Expretions כדי לפרסר את מה שהם צריכים. אני מבטיח לך שזה יצא קוד יותר יפה, יותר נכון, יותר מסודר ויותר הגיוני.
 

אמיר ט

New member
בערך כל מערכת פורומים

מאפשרת כאלה דברים. הדוגמא הכי טובה זה הפורום של תפוז, אמנם לא PHP אבל זה לא משנה. אתה יכול להדגיש דברים, לשים אייקונים, להזיז דברים שמאלה. תסתכל לדוגמא בפורומים של phpBB, אתה יכול לשנות פונטים, גדלים, צבעים לעשות מלא דברים.
 

tamirvs

New member
השאלה היא אם זה מתאים כי...

אני צריך רק משהו פשוט, שעורך אתר התוכן של האתר במקומות מסויימים (רק בדף אחד) ואני לא צריך מערכת גדולה בשביל זה...
 

tamirvs

New member
כן אבל בשביל זה צריך לדעת מה כתוב..

ואז אי אפשר לשנות יותר מפעם אחת, אלא אם אני עורך את הקוד אחרי כל שינוי. ד"א הסתדרתי יפה מאוד עם array_splice - זה בדיוק מה שחיפשתי.
 
למעלה