חשבתי לעשות expload שיתן לי מערך עם כל מילה בנפרד, ואז לעשות foreach שיעבור על כל מילה במערך, ובתוך ה-foreach לעשות expload על PREG_MATCH של אות ראשונה בכל מילה... יש שיטה יותר טובה? (האמת, אני בכלל לא בטוח שהשיטה שלי תעבוד...)
המחשב שלך נכונה אבל למה להתחיל עם ביטויים רגולרים שאתה פשוט יכול לשות את זה עם Substr? משהו בסגנון: קוד PHP: <?php$string = "Fluffy Righteous Epsilon Sunday Holiday";$parts = explode(" ",$string);foreach($parts as $value) echo substr($value,0,1);//Prints "FRESH"?>
<?php$string = "Fluffy Righteous Epsilon Sunday Holiday";$parts = explode(" ",$string);foreach($parts as $value) echo substr($value,0,1);//Prints "FRESH"?>
קודם כל, אתה בודאי מתכוון ל explode , שנית, לא צריך preg_match, הנה מה אתה צריך לעשות: מפרק עם explode ואז ממיר את התו הראשון לכלום, כלומר: קוד PHP: $sentences = explode( "." , $string );foreach( $sentences as $sentence ) $sentence[0] == "";
$sentences = explode( "." , $string );foreach( $sentences as $sentence ) $sentence[0] == "";