ABA


"פונקציה בתוך heredoc אפשרי?"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #14199 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14199
vintox

   11:18   22.07.08   
אל הפורום  
  פונקציה בתוך heredoc אפשרי?  
 
   אני מנסה להשתמש בפונקציה מתוך מחלקה כערך מוחזר מ heredoc
אבל במקום שבו אני צריך למסור לפונקציה ערכים
במקום לשלוח אותם לפונקציה זה מדפיס לי אותם

<php

$Skin = new skin;

return >>> EOT
bla bla bla
$Skin->print_msg($var1,$var2,$var3)
bla bla bla
EOT;

?>

במקום לשלוח לפונקציה print_msg את הערכם var1..var2...var3
זה מדפיס לי אותם

יש דרך אחרת לעשות את זה?
או שהתחביר לא בסדר

תודה מראש לעוזרים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  דוגמאות לשימוש Kent Net 22.07.08 14:25 1
     עדיין לא התייחסת לזה vintox 22.07.08 14:36 2
         פשוט Kent Net 22.07.08 14:48 3
  לא עובד לי זה מדפיס את זה במקום vintox 22.07.08 15:17 4
     אין סיבה שזה לא יעבוד. את מה הוא מדפיס? Kent Net 22.07.08 15:38 5
  טעות שולית שלי שפתרתי תודה לך על העזרה vintox 22.07.08 23:15 6
  HEREDOC זה הדבר הכי מיותר בעולם. akoka 25.07.08 14:05 7
     smartyניק אחד :) Morishani 25.07.08 22:59 8
         תאכלס אנשים לא מבינים כמה גאוני ונוח זה:} akoka 26.07.08 00:51 9

       
Kent Net
חבר מתאריך 18.3.02
2359 הודעות
   14:25   22.07.08   
אל הפורום  
  1. דוגמאות לשימוש  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 22.07.08 בשעה 14:28 בברכה, Kent Net
 


<?php
$str = <<<EOD
Example of string
spanning multiple lines
using heredoc syntax.
EOD;

/* More complex example, with variables. */
class foo
{
var $foo;
var $bar;

function foo()
{
$this->foo = 'Foo';
$this->bar = array('Bar1', 'Bar2', 'Bar3');
}
}

$foo = new foo();
$name = 'MyName';

echo <<<EOT
My name is "$name". I am printing some $foo->foo.
Now, I am printing some {$foo->bar}.
This should print a capital 'A': \x41
EOT;
?>

שים לב שבעצם foo ו bar הם משתנים בתוך המחלקה

רוצים גם אתם חתימת פז"ם ? https://.net/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
vintox

   14:36   22.07.08   
אל הפורום  
  2. עדיין לא התייחסת לזה  
בתגובה להודעה מספר 1
 
   שנגיד והפונקציה foo צריכה לקבל ערך
איך עושים את זה?
ראיתי כבר את הדוגמא הזאת באתר של php.net


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Kent Net
חבר מתאריך 18.3.02
2359 הודעות
   14:48   22.07.08   
אל הפורום  
  3. פשוט  
בתגובה להודעה מספר 2
 
  

class foo
{
function test($x)
{
echo $x;
}
}


echo <<<EOT
{$foo->test("hi")}

EOT;

רוצים גם אתם חתימת פז"ם ? https://.net/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
vintox

   15:17   22.07.08   
אל הפורום  
  4. לא עובד לי זה מדפיס את זה במקום  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 22.07.08 בשעה 15:19 בברכה, vintox
 
כבר ניסיתי את זה
זה מדפיס מהקטע של הפתיחת סוגריים העגולות


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Kent Net
חבר מתאריך 18.3.02
2359 הודעות
   15:38   22.07.08   
אל הפורום  
  5. אין סיבה שזה לא יעבוד. את מה הוא מדפיס?  
בתגובה להודעה מספר 4
 
  

רוצים גם אתם חתימת פז"ם ? https://.net/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
vintox

   23:15   22.07.08   
אל הפורום  
  6. טעות שולית שלי שפתרתי תודה לך על העזרה  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   14:05   25.07.08   
אל הפורום  
  7. HEREDOC זה הדבר הכי מיותר בעולם.  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Morishani

   22:59   25.07.08   
אל הפורום  
  8. smartyניק אחד :)  
בתגובה להודעה מספר 7
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   00:51   26.07.08   
אל הפורום  
  9. תאכלס אנשים לא מבינים כמה גאוני ונוח זה:}  
בתגובה להודעה מספר 8
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net