View Single Post
ישן 10-02-10, 22:23   # 5
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

syn, דרך מאוד בזבזנית במשאבים... אם היה צריך להשיג את הערכים ללא ביטויים רגולרים, אז היה הצורך להשתמש ב-strpos (לא ב-explode ולא ב-str_replace. שבכל מקרה - אם עושים explode - אז זה ל-" height" מה שמצמצם החלפה אחת - אבל לא עושים שום החלפה בזה) וב-substr.

התשובה כביטוי רגולרי היא:
preg_match("/width=([0-9]+) height=([0-9]+)/", $text, $match);


אבל שוב פעם - הרבה יותר יעיל לעשות זאת עם strpos ועם substr
  Reply With Quote