הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 10-08-06, 05:39   # 1
Bla123Bla
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 40
הודעות: 273

Bla123Bla לא מחובר  

מחפש פונקציה מסויימת

אהלן,

רציתי להדעת אם יש פונקצייה ב-PHP שהופכת טקסט? (היפוך טקסט).

תודה.
__________________
"...אלוהינו שבשמיים למענך עשה אם לא למעננו; לחץ את לוחצינו; לחם את לוחמינו..."
  Reply With Quote
ישן 10-08-06, 05:53   # 2
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ב"ה


http://il2.php.net/manual/he/function.hebrev.php
http://il2.php.net/manual/en/function.hebrevc.php
לדבר כזה התכוונת?
שמות יפים יש להם!
  Reply With Quote
ישן 10-08-06, 06:09   # 3
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

לא הבנתי מה היא עושה ...עושה היפוך טקסט? אז מה קשור השם HEBREW?
  Reply With Quote
ישן 10-08-06, 06:15   # 4
Bla123Bla
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 40
הודעות: 273

Bla123Bla לא מחובר  

ציטוט:
נכתב במקור על ידי DreaMonster
לא הבנתי מה היא עושה ...עושה היפוך טקסט? אז מה קשור השם HEBREW?
כן, אני מחפש פונקצייה להיפוך טקסט.
__________________
"...אלוהינו שבשמיים למענך עשה אם לא למעננו; לחץ את לוחצינו; לחם את לוחמינו..."
  Reply With Quote
ישן 10-08-06, 19:45   # 5
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

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

תהנה.

PHP קוד:
function str_reverse($str)
{
    
$filp_array = array();

    for (
$i =0;$i <= strlen($str);$i++)
    {
     
        
$flip_array[] = $str[$i];
    }
    
$flip_array array_reverse($flip_array);
    
$str ''//clear string
    
    
foreach ($flip_array AS $key=>$val)
    {
        
$str .="$val";
    }
    return 
$str;

  Reply With Quote
ישן 11-08-06, 07:38   # 6
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

משום מה אני לא יכול לערוך

בכל מקרה הנה פונקציה שבניתי, הרבה יותר טובה שעושה בדיוק את אותה עבודה
רק הרבה יותר יעילה

PHP קוד:
function str_reverse($str)
{
    
    for (
$i strlen($str);$i >= 0;$i--)
    {
        
$str2 .= $str[$i];
    }
    
    return 
$str2;
    

  Reply With Quote
ישן 11-08-06, 13:07   # 7
psycho
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 1,926

psycho לא מחובר  

ציטוט:
נכתב במקור על ידי RS324
משום מה אני לא יכול לערוך

בכל מקרה הנה פונקציה שבניתי, הרבה יותר טובה שעושה בדיוק את אותה עבודה
רק הרבה יותר יעילה

PHP קוד:
function str_reverse($str)
{
    
    for (
$i strlen($str);$i >= 0;$i--)
    {
        
$str2 .= $str[$i];
    }
    
    return 
$str2;
    

לא רציתי לתקן, אבל כל אחד יודע שכל STRING הוא בעצם ARRAY.. ככה שלא הפונקציה הראשונה לא הכי יעילה
אבל תיקנת בעצמך..
ככה שסבבה
  Reply With Quote
ישן 11-08-06, 14:18   # 8
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ב"ה

זה יהיה יותר מדויק:
קוד:
function str_reverse($str) 
{ 
     
    for ($i = (strlen($str)-1);$i >= 0;$i--) 
    { 
        $str2 .= $str[$i]; 
    } 
     
    return $str2; 
     
}
זה כי המפתח הראשון של המחרוזת הוא 0.
ואם יש בה 5 תווים אז המפתח הכי גדול יהיה 4 אבל strlen תחזיר 5
  Reply With Quote
ישן 12-08-06, 09:44   # 9
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

למה הכוונה בניה ? למה STRLEN תחזיר 5 ולא 4 ? אתה יכול להסביר את עצמך ?
  Reply With Quote
ישן 12-08-06, 10:04   # 10
Itay
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 564

Itay לא מחובר  

ציטוט:
נכתב במקור על ידי RS324
למה הכוונה בניה ? למה STRLEN תחזיר 5 ולא 4 ? אתה יכול להסביר את עצמך ?
כי התא הראשון ב-PHP מתחיל מ-0, והתא האחרון תמיד יהיה האורך של המחרוזת פחות אחד בגלל שזה מתחיל מ-0, נגיד יש לך את המחרוזת abc בתוך $var, אז
$var[0] --> a
$var[1] --> b
$var[2] --> c
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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