cari

Rumah  >  Soal Jawab  >  teks badan

Bolehkah nama kaedah tersuai sama dengan nama kaedah terbina dalam PDO?

Bolehkah nama kaedah tersuai sama dengan nama kaedah sedia ada dalam PDO? Sebagai contoh, bukankah kaedah feach() diperibadikan dalam video Namun, feach ialah kaedah lalai dalam PDO

谭勇谭勇2603 hari yang lalu1272

membalas semua(1)saya akan balas

  • 寻觅 beyond

    寻觅 beyond2017-10-13 10:08:24

    Saya tidak tahu video itu tentang apa, saya hanya akan memberitahu anda apa yang saya faham

    Nama kaedah tersuai boleh sama dengan nama kaedah yang disertakan dengan PDO Pertama, anda perlu mengetahui skopnya. Jika kelas pangkalan data yang anda tulis sendiri tidak mempunyai Jika anda mewarisi kelas PDO, walaupun sifat ahli dan fungsi ahli dalam kedua-dua kelas adalah sama, tidak ada hubungan sama sekali Apabila dipanggil, contoh objek dua kelas akan memanggil fungsi dalam kelas mereka masing-masing.

    Jika kelas tersuai mewarisi kelas PDO dan kemudian mengisytiharkan kaedah dengan nama yang sama dengan kelas PDO, ia adalah penggantian Sila ambil perhatian bahawa fetch ialah kaedah objek PDOStatement, jadi walaupun kelas PDO diwarisi. , jika fetch disesuaikan, maka gunakan Apa yang anda perlukan adalah untuk menentukan sendiri kaedah pengambilan dan bukannya pengambilan objek PDOStatement

    Situasi lain ialah mencipta objek PDO baharu dalam kelas tersuai, termasuk situasi di atas, terdapat; masalah, PDO melaksanakan pertanyaan atau melaksanakan( ), apa yang dikembalikan ialah contoh objek PDOStatement Jika anda menggunakan contoh yang dikembalikan ini untuk melaksanakan kaedah pengambilan, ia akan menjadi pengambilan PDOStatement yang dilaksanakan.

    Jadi, saya tidak tahu bagaimana untuk mengatakannya dengan kata-kata, anda akan tahu selepas anda mengamalkannya

    balas
    0
  • Batalbalas