הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [php] מחפש פונקציה המפרידה מילים מקטע טקסט (https://hosts.co.il/forums/showthread.php?t=845)

MoonChild 10-10-05 16:08

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

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

Balrog 10-10-05 16:32

אממ, אם הבנתי נכון למה התכוונת זה אמור לענות לבצע את העבודה:

קוד:

function seperate_by_space($txt)
{
        $i=0;
        $pos= strpos($txt, " ");

        while ($pos !== false)
    {
                $tmp=substr($txt, 0, $pos );
        $arr[$i]=$tmp;
        $i++;
        $txt=substr($txt, $pos+1);
        $pos=strpos($txt, " ");
    }

        $tmp=substr($txt, 0);
    $arr[$i]=$tmp;

    return $arr;
}


Ran1989 10-10-05 18:44

לדעתי כדאי להשתמש ב
PHP קוד:

explode(); 


ido_gold 10-10-05 21:19

תשתמש בexplode כמו שאמר זה שמעלי..

http://il2.php.net/manual/en/function.explode.php

WebProject 10-10-05 21:34

בדיוק כתבתי מדריך על explode,
http://hosts.co.il/forums/showthread...=8744#post8744

תהנה!

Balrog 11-10-05 01:00

צודקים :-)
שכחתי מזה. הגיע הזמן לרענון קצר בשפה, עכשיו כשיש קצת זמן.

Espire 11-10-05 07:29

רק אקספלוד


כל הזמנים הם GMT +2. הזמן כעת הוא 21:00.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ