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

نام تاپیک: <<<HT

  1. #1

    <<<HT

    با سلام
    ممکنه این کد رو توضیح بدید؟

    if($banner){
    $body= $body.<<<HT
    <div class="banner">
    <img src="{$banner['img']}" />
    </div>
    HT;
    }
    }




    <<<HT یعنی چی؟

  2. #2

    نقل قول: <<<HT

    کد ضمیمه شد
    فایل های ضمیمه فایل های ضمیمه

  3. #3
    کاربر دائمی
    تاریخ عضویت
    مهر 1394
    محل زندگی
    ایران
    پست
    357

    نقل قول: <<<HT


  4. #4
    کاربر دائمی
    تاریخ عضویت
    مهر 1394
    محل زندگی
    ایران
    پست
    357

    نقل قول: <<<HT

    اینم دوست داشتی بخون

    http://www.tuts.irdevs.com/php-echo.html

  5. #5

    نقل قول: <<<HT

    این ساختار string های چند خطیه بدین صورت که با

    <<<TEST

    شروع میشه و با

    TEST;

    تموم و جای TEST هر کلمه دلخواهی میتونه باشه ولی دوکلمه باید یکسان باشن.(شک دارم که حتما باید باحروف بزرگ باشن یا نه)

  6. #6

    نقل قول: <<<HT

    خیلی ممنونم
    ممکنه در مورد این کدی که ضمیمه کردم هم توضیح بدید که return چیکار میکنه
    فایل های ضمیمه فایل های ضمیمه

  7. #7
    کاربر دائمی آواتار hamedarian2009
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    گرگان
    پست
    1,691

    نقل قول: <<<HT

    نقل قول نوشته شده توسط solmazzzz مشاهده تاپیک
    خیلی ممنونم
    ممکنه در مورد این کدی که ضمیمه کردم هم توضیح بدید که return چیکار میکنه
    سلام داره یک آرایه تودرتو را به عنوان خروجی ریترن میکنه. یک آرایه که مقادیر داخلش خودشون آرایه هستن

  8. #8

    نقل قول: <<<HT

    ببخشید ممکنه بیشتر توضیح بدید؟
    خروجی چی میده؟
    چرا 'img' و 'text' همش تکرار شده؟ نباید اسمهای متفاوت در نظر بگیریم؟
    اگر بخواهیم از ارایه تو در تو حتما باید return بنوسیم؟
    نمیشه array بنویسیم؟

  9. #9

    نقل قول: <<<HT

    میشه یکی به من جواب بده؟؟


  10. #10

    نقل قول: <<<HT

    آرایه تو در تو یه متغیره و با آرایه عادی هیچ فرقی نداره جز اینکه اعضاش هرکدوم یه آرایه ان. اون img هم تکرار نشده هر img مال آرایه درونیه و تداخلی با هم ندارن. دقت کنین img هیچ ربطی به آرایه اصلی نداره. بلکه آرایه اصلی دو تا عضو آرایه داره که هرکدوم آرایه ها یه عضو با اسم img و محتوای آدرس عکس دارن.
    همونطور که گفتم آرایه تودرتو از منظر سیستم یه آرایه ساده تلقی میشه پس ضرورتی برای return کردن اون نداره و میتونیم به عنوان یه متغیر قرارش بدیم ولی اینجا نیاز بوده تابع این مقدار رو برگشت بده.
    توضیحات تکمیلی:
    https://www.w3schools.com/php/php_arrays_multi.asp

  11. #11

    نقل قول: <<<HT

    پس چرا در خروجی هیچی نشون نمیده و صفحه سفید هست...چطور باید خروجی گرفت
    ایا در ارایه میشه عکس خروجی گرفت ؟
    توی مسیر داده شده عکس دارم ولی واقعا متوجه نمیشم برای چی هیچ خروجی ندارما

  12. #12

    نقل قول: <<<HT

    چون کدی که گذاشتید کامل نیست و return درون تابع کاربرد داره درحالیکه اینجا تابعی وجود نداره. برای چاپ اون هم میتونین آرایه رو تو یه متغیر بریزین و با var_dump چاپش کنین.
    در آرایه هم خود عکس رو نگه داری نمیکنند فقط آدرسش رو نگه داری میکنند(مثل همینجا) و درصورت نیاز ازش برای استفاده از عکس استفاده میکنن.مثلا اینجوری



    <?php

    $imgArray = [
    [
    'img'=>"pic/banner/banner1.jpg",
    ],
    [
    'img'=>"pic/banner/banner2.jpg",
    ],
    ];

    for($i = 0; $i < count($imgArray); $i++){
    echo '<img src="' . $imgArray[$i]['img'] . '" >' ;

    }



    البته عکس ها باید تو مسیر موجود باشن تا تگ img رو echo کنین و آدرس ها رو به عنوان src بهشون بدیم.
    اول باید به آرایه های معمولی مسلط باشین تا موقع کار با آرایه های چندبعدی(تو در تو) گیج نشین.
    آخرین ویرایش به وسیله marasiali : جمعه 02 شهریور 1397 در 13:05 عصر

  13. #13

    نقل قول: <<<HT

    من کدی که نوشتید رو اجرا میکنم ارور میده...عکس هم در مسیر مربوطه وجود داره...
    در خط اخر که echo کردید چرا img رو در کروشه قرار دادید... مگه نباید اندیس در [][] فرار بگیره....
    i عدد هست ولی img نمیدونم چرا اینجا قرار داده شده

  14. #14

    نقل قول: <<<HT

    چه اروری میده؟ اینجوری که نمیشه گفت.
    دررابطه با اندیس img هم بگم ما با اندیس اول که i هست به عضو i ام آرایه مون دسترسی داریم ولی این عضو هم یک آرایه است پس باید به مقدار عضو با کلید img که آدرس رو نگهداری میکنه دسترسی داشته باشیم.اگر مدل آرایه داخلی براتون آشنا نیست باید مبحث آرایه های انجمنی یا همون Associative Arrays رو مطالعه کنید.
    https://www.w3schools.com/php/php_arrays.asp

  15. #15

    نقل قول: <<<HT

    ارور اینه:Notice: Use of undefined constant i - assumed 'i' in C:\xampp\htdocs\code\index2.php on line 13

    Notice: Undefined index: i in C:\xampp\htdocs\code\index2.php on line 13

    Notice: Use of undefined constant i - assumed 'i' in C:\xampp\htdocs\code\index2.php on line 13

    Notice: Undefined index: i in C:\xampp\htdocs\code\index2.php on line 13

  16. #16

    نقل قول: <<<HT

    بله اشتباه از من بود شرمنده اندیس i که میخوام بدم فراموش کردم قبلش $ بذارم.اصلاحش کردم.

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

  1. پاسخ: 1
    آخرین پست: دوشنبه 10 دی 1386, 01:27 صبح
  2. &lt;راهنمایی&gt;
    نوشته شده توسط girl36 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 5
    آخرین پست: جمعه 23 آذر 1386, 12:08 عصر
  3. &lt;protectedData&gt; در web.config
    نوشته شده توسط mahani در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: جمعه 30 شهریور 1386, 09:37 صبح
  4. &lt;
    نوشته شده توسط pooyansystem در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 16 اسفند 1385, 13:20 عصر
  5. معنی عبارت &lt; در ویژوال6
    نوشته شده توسط siamakuk در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: جمعه 19 خرداد 1385, 20:39 عصر

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

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