Perguntas com a marcação «php»

O PHP é uma linguagem de script interpretada e de alto nível, amplamente usada, dinâmica, orientada a objetos e projetada principalmente para o desenvolvimento da Web no servidor. Usado para perguntas sobre a linguagem PHP.



25
Como descobrir se você está usando HTTPS sem $ _SERVER ['HTTPS']
Eu já vi muitos tutoriais online que dizem que você precisa verificar $_SERVER['HTTPS']se o servidor está conectado à conexão com HTTPS. Meu problema é que, em alguns servidores que uso, $_SERVER['HTTPS']é uma variável indefinida que resulta em um erro. Existe outra variável que posso verificar que sempre deve ser definida? …
190 php  https 

9
Parâmetro de URL GET em PHP
Estou tentando passar uma URL como um parâmetro de URL no php, mas quando tento obter esse parâmetro, não recebo nada Estou usando o seguinte formulário de URL: http://localhost/dispatch.php?link=www.google.com Estou tentando passar por isso: $_GET['link']; Mas nada voltou. Qual é o problema?
190 php  url  redirect 

22
Gerando uma senha aleatória em php
Eu estou tentando gerar uma senha aleatória em php. No entanto, estou recebendo todos os 'a's e o tipo de retorno é do tipo array e gostaria que fosse uma string. Alguma idéia de como corrigir o código? Obrigado. function randomPassword() { $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; for ($i = 0; $i …


23
Como inserir elemento em matrizes na posição específica?
Vamos imaginar que temos duas matrizes: $array_1 = array( '0' => 'zero', '1' => 'one', '2' => 'two', '3' => 'three', ); $array_2 = array( 'zero' => '0', 'one' => '1', 'two' => '2', 'three' => '3', ); Agora, gostaria de inserir o array('sample_key' => 'sample_value')terceiro elemento de cada matriz. …
190 php  arrays 

12
Como instalo a extensão ext-curl com o PHP 7?
Instalei o PHP 7 usando este repositório , mas quando tento executar composer install, está dando o seguinte erro: [package] requer ext-curl * -> a extensão de extensão PHP solicitada está ausente no seu sistema. Com o PHP 5, você pode instalá-lo facilmente executando o comando yumou apt-get install php5-curl, …
190 php  curl  php-7 

6
Como você cria argumentos opcionais em php?
No manual do PHP, para mostrar a sintaxe das funções com parâmetros opcionais, eles usam colchetes em torno de cada conjunto de parâmetros opcionais dependentes. Por exemplo, para a date()função, o manual lê: string date ( string $format [, int $timestamp = time() ] ) Onde $timestampé um parâmetro opcional …
189 php 


24
Por que usar a função sprintf em PHP?
Estou tentando aprender mais sobre a função PHP sprintf (), mas o php.net não me ajudou muito, pois ainda estou confuso, por que você gostaria de usá-lo? Dê uma olhada no meu exemplo abaixo. Por que usar isso: $output = sprintf("Here is the result: %s for this date %s", $result, …
188 php  printf 


8
PHP: Armazenando 'objetos' dentro do $ _SESSION
Acabei de descobrir que posso realmente armazenar objetos no $ _SESSION e acho muito legal porque, quando pulo para outra página, ainda tenho meu objeto. Agora, antes de começar a usar essa abordagem, gostaria de descobrir se é realmente uma boa idéia ou se existem armadilhas potenciais envolvidas. Sei que …
188 php  session  object 

10
PHP PDO: charset, definir nomes?
Eu tinha isso anteriormente na minha conexão normal mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Preciso disso para a DOP? E onde devo tê-lo? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
188 php  mysql  pdo 

12
Cookies x sessões
Comecei a usar o PHP alguns meses atrás. Para criar um sistema de login para o meu site, li sobre cookies e sessões e suas diferenças (os cookies são armazenados no navegador do usuário e as sessões no servidor). Naquela época, eu preferia os cookies (e quem não gosta de …
188 php  session  cookies 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.