Extraire les variables du fichier php de la fonction dans un autre fichier
P粉198670603
P粉198670603 2023-09-07 13:33:37
0
1
604

J'ai un fichier php dans le répertoire racine et je souhaite récupérer une variable d'une fonction dans un autre fichier php. J'en ai besoin pour les requêtes SQL.

Mon fichier php est dans le répertoire racine

<?php
    require dirname(__FILE__) . '/config/config.inc.php';
    require 'modules/pricefrom/pricefrom.php';

    $lowestPrice = Db::getInstance()->getValue('
            SELECT MIN(`price`)
            FROM `' . _DB_PREFIX_ . 'product_attribute`
            WHERE `id_product` = ' . (int)$id_product
    );

J'ai besoin d'obtenir $id_product à partir d'un autre fichier qui est requis et se trouve à l'intérieur d'une fonction et utilise les paramètres de cette fonction.

<?php
    ...
    public function hookDisplayPriceBlock($param) {
            $id_product = $param['id_product'];
            $id_product_attribute = $param['id_product_attribute'];
            $product = new Product();
            ...

Je sais qu'il existe un moyen simple de le faire, mais je cherche depuis des heures et je ne le trouve pas, pouvez-vous m'aider ?

P粉198670603
P粉198670603

répondre à tous(1)
P粉256487077

Utiliser dans le répertoire racine

require_once('<path to file2.php>');
$id_product = hookDisplayPriceBlock(<params>);
.....

Fichier 2

public function hookDisplayPriceBlock($param) {
    ...
    return $id_product;
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal