国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Les exemples de cette section signalent une erreur lors de la saisie.
寶怡
寶怡 2019-07-23 13:28:20
0
5
1429

Lors de l'utilisation de use pour importer un espace de noms, une erreur de syntaxe s'affichera ou indiquera que la classe dans l'espace de noms a été définie

La version PHP est 7.2.10

.
寶怡
寶怡

répondre à tous(3)
王先生

Je viens d'ajuster la position du code d'appel et cela a fonctionné. Partout où vous avez besoin de l’appeler, écrivez-le devant. (L'affichage de l'enseignant est normal, mais le n?tre ne peut pas être affiché normalement. En fait, je n'arrive pas à comprendre quel est le problème. à l'avenir, veillez simplement à ne pas dupliquer les noms dans le processus de programmation ou utilisez d'autres méthodes pour éviter les doublons. noms. Vous n'êtes pas obligé de suivre exactement les instructions du professeur. Venez)

<?php

namespace Demo2;

// utilisez la fonction Demo1test comme testAA;

function test($a,$b)

{

return $a+$b;

}

echo test(4,5) ;//Espace de noms non qualifié

require('test1.php');

utilisez const demo1CITY;

utilisez const demo1COUNTRY;

utilisez la fonction Demo1test;

echo "< hr>";

echo test(4,5);

echo "<hr>";

echo 'Appelez la constante dans test1?: '.COUNTRY.' ---';

echo CITY;


?>


王先生

Le même code que le professeur, erreur :

Erreur fatale : Impossible de déclarer la fonction Demo2test car le nom est déjà utilisé dans E:wwwrootphpbaseobjectnamespacetest2.php en ligne 5

code test1 :

<?php

namespace Demo1 ;

test de fonction($a,$b)

{

return $a*$b;

}

?>

code test2?:

<?php

espace de noms Démo2;

require ('test1.php');

utiliser la fonction Demo1test;

function test($a,$b)

{

return $a+$b;

}

echo test(4,5) ; / / Espace de noms non qualifié

echo "<hr>";

echo test(4,5);

?>


Peter-Zhu

Publiez le code source et les messages d'erreur pour y jeter un ?il

  • répondre test1.php à la fin?: <?php namespace Demo1; class test1 { private $name = 'www.miracleart.cn'; public function getName() { return $this->nom?; } } test2.php à la fin?: <?php namespace Demo2; require('test1.php'); // use 默認(rèn)從全局開始引入 use Demo1test1; class test1 { private $name = 'php中文網(wǎng)'; public function getName() { return $this->nom?; } } echo (nouvel espace de noms test1) -> getName (); faire écho à '<hr/>'?; 報(bào)錯(cuò)提示: Erreur fatale : Impossible de déclarer la classe Demo2test1 car le nom est déjà utilisé dans D:phpstudyPHPTutorialWWWdodophpphpChchapter07test2.php à la ligne 6
    寶怡 auteur 2019-08-07 22:13:31
  • répondre Il y a une autre ligne à la fin de test2.php?: echo (nouveau test1) -> getName ();
    寶怡 auteur 2019-08-07 22:14:56
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal