نمایش نتایج 1 تا 7 از 7

نام تاپیک: دستور EOD

  1. #1

    دستور EOD

    با سلام من یک کتاب دارم در ان از دستور Eod حرف زده میگه
    بعد از متغیر از سه کاراکتر >>> استفاده کنم سپس کلمه EOD و چند خط میشه String نوشت
    اما من این کار ور میکنم خطا میده ممنون میمش کمکم کنید

  2. #2
    کاربر دائمی آواتار abolfazl-z
    تاریخ عضویت
    دی 1390
    محل زندگی
    فکر
    پست
    1,056

    نقل قول: دستور EOD

    خود EOD دستور نیست !

    به مثال ذیل توجه کنید :

    echo 
    <<<your_value
    sa
    your_value;

  3. #3

    نقل قول: دستور EOD

    میشه بیشتر توضیح بدین توی اون کتاب نوشته وبد که اول و آخر رشته رو EOD بذارید

  4. #4
    کاربر دائمی آواتار abolfazl-z
    تاریخ عضویت
    دی 1390
    محل زندگی
    فکر
    پست
    1,056

    نقل قول: دستور EOD

    به نمونه های ذیل توجه کنید :

    $a = '******************';
    echo <<<'Lable'
    <p>test:</p>Example of $a string
    spanningmultiple lines
    using nowdoc syntax.
    Lable;
    echo '</br>_______________________________</br>';
    echo <<<"Lable"
    <p>test:</p>Example of $a string
    spanningmultiple lines
    using nowdoc syntax.
    Lable;
    echo '</br>_______________________________</br>';
    echo <<<Lable
    <p>test:</p>Example of $a string
    spanningmultiple lines
    using nowdoc syntax.
    Lable;
    /*echo '</br>_______________________________is wrong :</br>';
    echo <<<Lable
    <p>test:</p>Example of $a string
    spanningmultiple lines
    using nowdoc syntax.
    Lable; in eshtebah hast(bedoone space va ...)*/


    اینم مرجع کامل : http://www.php.net/manual/en/language.types.string.php

  5. #5

    نقل قول: دستور EOD

    ممنون از شما

  6. #6

    نقل قول: دستور EOD

    به این ساختار HereDoc میگن که شما ابتدای رشته یک Delimiter با علامت >>> مشخص میکنید که میتونه هر چیزی باشه و متنتون رو مینویسید و در پایان متن، در ابتدای سطر دوباره Delimiter که ابتدا مشخص کرده بودین رو نوشته و درصورت تمایل ; هم انتهاش میگذارین. اینطوری دیگه نیاز نیست برای نوشتن متنهای طولانی، یکی یکی n\ یا r\n\ و یا PHP_EOL و... درج کنید و با عملگرهایی مثل . چند رشته رو به هم بچسبونید.

  7. #7

    نقل قول: دستور EOD

    نقل قول نوشته شده توسط MMSHFE مشاهده تاپیک
    به این ساختار HereDoc میگن که شما ابتدای رشته یک Delimiter با علامت >>> مشخص میکنید که میتونه هر چیزی باشه و متنتون رو مینویسید و در پایان متن، در ابتدای سطر دوباره Delimiter که ابتدا مشخص کرده بودین رو نوشته و درصورت تمایل ; هم انتهاش میگذارین. اینطوری دیگه نیاز نیست برای نوشتن متنهای طولانی، یکی یکی n\ یا r\n\ و یا PHP_EOL و... درج کنید و با عملگرهایی مثل . چند رشته رو به هم بچسبونید.
    از شما هم متشکرم بابت اطاعاتی که دادید

تاپیک های مشابه

  1. شبيه دستور AUTOREDRAW بيسيك در دلفي
    نوشته شده توسط شفیعی در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 19
    آخرین پست: جمعه 27 فروردین 1389, 02:23 صبح
  2. دستور like
    نوشته شده توسط betanam در بخش برنامه نویسی در Delphi
    پاسخ: 10
    آخرین پست: پنج شنبه 08 آبان 1382, 12:37 عصر
  3. شماره خطاهای استاندارد در دستور try & Catch
    نوشته شده توسط faramarz_s در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 12 مهر 1382, 21:22 عصر
  4. update کردن در دستور select
    نوشته شده توسط کم حوصله در بخش VB.NET
    پاسخ: 5
    آخرین پست: پنج شنبه 27 شهریور 1382, 17:28 عصر
  5. نظیر دستور Eval اکسس در VB
    نوشته شده توسط منصور بزرگمهر در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 10 تیر 1382, 21:03 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •