Cara Mengembalikan Nilai daripada Fail yang Disertakan dalam PHP

Susan Sarandon
Lepaskan: 2024-10-19 07:54:02
asal
437 orang telah melayarinya

How to Return Values from Included Files in PHP

Mengembalikan daripada Fail yang Disertakan dalam PHP

Dalam PHP, anda mungkin menghadapi situasi di mana anda perlu kembali daripada skrip yang disertakan kembali ke skrip itu termasuk itu. Walaupun pernyataan return() tidak berfungsi seperti yang diharapkan dalam senario ini, terdapat pendekatan alternatif untuk mencapainya.

Kaedah menggunakan fungsi memerlukan:

Anda boleh gunakan fungsi memerlukan atau memerlukan_sekali dan bukannya termasuk. Kedua-dua fungsi ini termasuk fail yang ditentukan, tetapi ia juga membenarkan anda mengembalikan nilai daripada fail yang disertakan.

<code class="php">// In the included file (includeme.php)
return 5;

// In the main script (main.php)
$myX = require 'includeme.php';</code>
Salin selepas log masuk

Dalam contoh ini, fail includeme.php mengembalikan 5, yang kemudiannya diberikan kepada $ pembolehubah myX dalam skrip utama.

Kaedah menggunakan pembolehubah $return global:

Cara lain untuk mengembalikan nilai daripada fail yang disertakan ialah menggunakan pembolehubah global bernama $return. Pembolehubah ini boleh ditetapkan dalam fail yang disertakan dan nilainya boleh diakses oleh skrip utama.

<code class="php">// In the included file (includeme.php)
global $return;
$return = 5;

// In the main script (main.php)
include 'includeme.php';
$myX = $return;</code>
Salin selepas log masuk

Dalam pendekatan ini, pembolehubah $return global ditetapkan kepada 5 dalam fail yang disertakan. Skrip utama kemudiannya boleh mendapatkan semula dan menetapkan nilainya kepada $myX.

Kaedah ini membolehkan anda mengembalikan nilai daripada fail yang disertakan dan mengendalikan aliran pelaksanaan dengan sewajarnya. Ingat, ini boleh menjadi ciri mudah untuk mengkonfigurasi aplikasi mudah atau mencipta modul boleh guna semula.

Atas ialah kandungan terperinci Cara Mengembalikan Nilai daripada Fail yang Disertakan dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!