PHP Basics

Description

asa Technical Skills (PHP) Flashcards on PHP Basics, created by Victor Bini on 05/07/2016.
Victor Bini
Flashcards by Victor Bini, updated more than 1 year ago
Victor Bini
Created by Victor Bini almost 8 years ago
11
2

Resource summary

Question Answer
Qual é a forma correta de abrir e fechar um bloco de codigo em PHP ? <?php ?> <?php (open) ?> (close)
Como criamos uma variável em php? $ $varibleName $location = "Orlando, FL"; $full_name = "Mike The Frog";
O que não podemos fazer na hora de declarar uma varável? Variáveis não podem começar com um numero: ex : $1_st_year_students NÃO PODE SEM NUMEROS NAS VARIAVEIS
Qual função utilizamos para saber qual é o tipo de dado de uma variável? gettype($variable)
Como podemos acessar um elemento de uma string? E como funciona a indexação em PHP? A indexação em PHP é como em JS, em ZERO Podemos acessar um elemento de uma string adicionando {} ao final da variavel com o numero de index. exemplo: $name = "Victor" $name{0} = "V" se modificar $name {0} = "B" ficamos com : $name = "Bictor";
Como sabemos se um elemento é verdadeiro ou falso? todo elemento que é vazio de alguma forma é considerado FALSO. var_dump((bool) ""); var_dump((bool) 0); var_dump((bool) 0.0); var_dump((bool) array()); String vazia, integer vazio, double vazio, array vazil, todos com var_dump = FALSE.
Qual é o padrão e como criamos CONSTANTES? Seguimos a mesma regra do que para criação de variaveis, NÃO UTILIZAMOS NUMEROS NO COMEÇO. declaramos constantes como: define("CONSTANT_NAME", VALUE) O padrão é utilizar constantes SEMPRE COM CAPS, para identificar que são constantes e não variaveis. Chamamos constantes sem o $, apenas com o nome.
Como criamos uma varíavel array? $array_example = array('data1', 2, 'data3', true);
Como acessamos ou modificamos um determinado dado dentro de um array? Lembramos que a indexação em php é em 0. $array_example[index] = 'newValue' Assim ^ definimos o newValue para o index selecionado. echo $array_example[index]; Assim ^ mostramos o que á nessa posição do array. podemos acessar com [] ou {}
Como criamos e modificamos ARRAYS associativos? Definidos os valores de nosso array, podemos associá-los com alguma propriedade, utilizando =>, como no exemplo onde associamos cores a pessoas, modificamos então de modo que esses nomes associados ao seus valores assumissem sua indexação. //Criando arrays associativos $eye_colors = array( 'chris' => 'blue', 'tom' => 'green', 'jim' => 'brown' ); //Modificando o valor $eye_colors['jim'] = 'green'; //Printando no documento o novo valor echo $eye_colors['jim'];
Como funciona os operadores logicos: = == === != !== = -> Define uma variável NÃO É UM OPERADOR LOGICO. == verifica se é igual $a == $b - (true or false) === verifica se é identico (não só igual em dados mas também em TIPO DE VARIAVEL STRING-STRING, INTERGER - INTEGRAR) $a === $b - (true or false) != verifica se são "NÃO IGUAIS" $a != $b - (true or false) !== verifica se são "NÃO IDENTICOS" $a !== $b (true or false)
Como funciona os operadores logicos : > < >= <= > maior que < menor que >= maior ou igual a... <= menor ou igual... returna boolean value.
Como funciona os operadores logicos : and or ! (not) and verifica se ambos são verdadeiros. or se um deles são verdadeiros !not se o inverso é verdadeiro.
Como fazemos uma declaração IF/ELSE? Muito similar a JavaScript : if(){} elseif(){} else {} if( USER_FULL_NAME == TRUE ){ //run this code if use full name is true $name = $first_name . ' ' . $last_name; } else { $name = $first_name; }
Como criamos um For Loop em PHP? IGUAL ao JavaScript for($counter; counter < base; counter++) { echo something; }
Como podemos utilizamos um loop "foreach"? em um loop for each nos percorremos um array, utilizando seus valores: exemplo: $social_icons = array('twitter', 'instagram', 'google'); // $icon assume um valor TEMPORARIO DE CADA ARRAY, podendo ser aplicado da maneira que for conveniente. <ul class="social"> <?php foreach($social_icons as $icon){ ?> <li><a href=""><span class="icon <?php echo $icon ?>"></span></a></li> <?php } ?> </ul> veja como o loop começa e termina.
Show full summary Hide full summary

Similar

Basic
Vincio
Test I. Introduction to web technologies
Angel Martínez Rodriguez
Evaluación de Programación (MYSQL y PHP)
Mitchel Romero C
OpenSource Programming
Faheem Ahmed
PHP Exam One
tr.badhan
PHP & MySQL
hratg
PHP intro
Māris Ozoliņš
Programming and Scripting Skills Needed
neteng33
Chapter 6: PHP
Rebecca Walton
Plugin Development
Joshua Reeves