Responder dúvida

Seja o primeiro a responder

Uma variável como parâmetro de duas funções

PHP

Estou quebrando a cabeça a dias e não consigo entender.

Tenho alguns arquivos em php em um site. E tenho uma variável que coloquei em duas funções, mas ela só funciona em uma....

Esse é um trecho do código do arquivo1.php :

@session_start();

include_once('arquivo2.php');

$con = dbConnect();

function fetch_user_chat_history($Id_Vendedor, $Id_Cirurgia, $con)
{ var_dump($con); }


function fetch_group_chat_history($con)
{ var_dump($con); } 

 

 


E esse é um trecho do código do arquivo2.php :

<?php
$con=nil;
 function dbConnect(){
  return mysqli_connect(' deletei os dados do servidor que estavam aqui, pois acho que não precisam aparecer nesse trexo do código que copiei');

 

 

 


Na função function fetch_group_chat_history, o parâmetro $con, funciona, já na função fetch_user_chat_history o mesmo parâmetro não funciona.
O que eu posso fazer?

 

Edit:

Olá, tudo bem?

O var_dump($con);  retorna algum erro?

 

Tudo joia e com vc professor? 

O O var_dump($con) da função fetch_user_chat_history retorna uma string do parametro $Id_Cirurgia, enquanto o O var_dump($con) da função fetch_group_chat_history retorna todos os dados corretos do parametro $con. Não entendi o pq de um retornar certo e o outro não.

Foto de Rafael S.
Rafael perguntou há 2 anos