Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mengembalikan Nilai daripada Skrip PHP yang Disertakan kepada Skrip Utama?

Bagaimana untuk Mengembalikan Nilai daripada Skrip PHP yang Disertakan kepada Skrip Utama?

Susan Sarandon
Lepaskan: 2024-10-19 07:53:30
asal
969 orang telah melayarinya

How to Return Values from Included PHP Scripts to the Main Script?

Kembali daripada Skrip PHP yang Disertakan

Dalam PHP, fungsi return() biasanya digunakan untuk keluar dari skrip atau fungsi. Walau bagaimanapun, ia tidak boleh digunakan untuk kembali daripada skrip yang disertakan kembali ke skrip utama.

Untuk kembali daripada skrip yang disertakan dan menyambung semula pelaksanaan dalam skrip utama, pertimbangkan untuk menggunakan teknik berikut:

1. Gunakan Penimbalan Output:

Di dalam skrip yang disertakan, simpan output yang ingin anda kembalikan dalam pembolehubah menggunakan ob_start(). Kemudian, dalam skrip utama, gunakan ob_get_clean() untuk mendapatkan semula keluaran penimbal dan tetapkannya kepada pembolehubah.

Contoh:

<code class="php">// Included script (include.php)
ob_start();
echo 'Return value';
ob_end_clean();

// Main script
ob_start();
include 'include.php';
$returnValue = ob_get_clean();</code>
Salin selepas log masuk

2 . Gunakan require() dengan Nilai Pulangan:

Daripada include(), gunakan require() untuk memasukkan skrip dan tetapkan nilai pulangannya kepada pembolehubah dalam skrip utama. Pastikan skrip yang disertakan mengembalikan nilai yang diingini.

<code class="php">// Included script (require.php)
return 5;

// Main script
$returnValue = require 'require.php';</code>
Salin selepas log masuk

3. Gunakan Sintaks Pulangan PHP dalam Skrip yang Disertakan:

Teknik ini serupa dengan menggunakan require() dengan nilai pulangan, tetapi ia menggunakan sintaks pulangan PHP secara langsung dalam skrip yang disertakan. Skrip utama memperuntukkan skrip yang disertakan kepada pembolehubah untuk mendapatkan semula nilai pulangan.

Contoh:

<code class="php">// Included script (return.php)
return 5;

// Main script
$returnValue = include 'return.php';</code>
Salin selepas log masuk

Ingat bahawa penyataan pulangan dalam skrip disertakan hanya mengembalikan nilai kepada skrip utama. Mereka tidak menamatkan pelaksanaan skrip utama.

Atas ialah kandungan terperinci Bagaimana untuk Mengembalikan Nilai daripada Skrip PHP yang Disertakan kepada Skrip Utama?. 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