cari

Rumah  >  Soal Jawab  >  teks badan

Bolehkah Lihat dalam rangka kerja Thinkphp merujuk objek seperti laravel?

Saya melihat bahawa apabila orang lain membangun dengan Laravel, mereka menulis semua operasi pangkalan data dalam Model (dapatkan dan tetapkan, dll.), dan kemudian apabila data perlu digunakan dalam paparan, mereka boleh merujuknya secara langsung, seperti berikut, pada permulaan paparan Tambah ini:

   <?php  /** @var Order $Order */?> 

Kemudian anda boleh menggunakan $Order->id secara terus dalam templat Rasanya sangat mudah saya tertanya-tanya jika ada masalah menggunakan cara ini?

Dalam thinkphp, nampaknya pembolehubah mesti terikat dalam kawalan kepada output di bahagian hadapan. Adakah terdapat kaedah yang serupa?

Terima kasih!!

PHP中文网PHP中文网2776 hari yang lalu415

membalas semua(1)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-16 16:58:47

    Tiada kaedah yang serupa, kami hanya boleh mengubah suai penghuraian templat.

    <?php  /** @var Order $Order */?> 
    

    Adakah untuk membuat instantiate objek Pesanan Anda masih perlu memasukkan parameter untuk memanggil dan mendapatkan sifat.
    ThinkPHP boleh terus $Order = M("Order")->find($id);
    Kemudian $Order.id digunakan.

    balas
    0
  • Batalbalas