Skip to content

Instantly share code, notes, and snippets.

View Karnak19's full-sized avatar

Basile Karnak19

View GitHub Profile
<?php
$movies = [
'Le Temple Maudit' => ['Harrison Ford', 'Kate Capshaw', 'Jonathan Ke Quan'],
'La Dernière Croisade' => ['Harrison Ford', 'Sean Connery', 'Denholm Elliott'],
'Le Royaume du Crâne de Cristal' => ['Harrison Ford', 'Karen Allen', 'Kate Blanchett'],
];
foreach($movies as $cle => $actor) {
$string = 'Dans le film '.$cle.', les acteurs sont :';
foreach($actor as $actor) {
<?php
$weapons = ['fists', 'whip', 'gun'];
$opponentWeapon = $weapons[rand(0,2)]; // Cela permet de choisir une arme de manière aléatoire.
// TODO
if ($opponentWeapon == 'fists') {
$indyWeapon = 'gun';
}
elseif ($opponentWeapon == 'whip') {
<?php
class personne {
public $nom;
public $prenom;
public $date;
public $adresse;
public function getInfos() {
echo $this->nom.' '.$this->prenom.' '.$this->date.' '.$this->adresse;
}
<?php
function writeSecretSentence(string $param_1, string $param_2): string {
return "$param_1 s'incline face à $param_2";
}
echo writeSecretSentence("Le mammouth", "la glace");
?>
const movie = "Pulp fiction";
const date = "1994";
const real = "Quentin Tarantino";
const message = 'My favourite movie is ' + movie + ' by ' + real + ', released in ' + date + '.';
alert(message);
<?php
$nomErr = $mailErr = $telErr = $subjectErr = $messageErr = $prenomErr = "";
$name = $email = $tel = $message = $subject = $firstName = "";
$success =true;
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["user_name"])) {
$nomErr = "Name is required";
$success =false;
} else {
$name = $_POST["user_name"];
<?php
$acceptedType = array('image/gif','image/jpeg','image/png');
if(isset($_POST['submit']))
{
if(count($_FILES['pictures']['name']) > 0)
{
//Loop through each file
for($i=0; $i<count($_FILES['pictures']['name']); $i++)
{
//Get the temp file path
@Karnak19
Karnak19 / Clic & Coupe.md
Created October 25, 2018 13:38
Clic & Coupe

CLIC & COUPE

Premier objectif : système résa opérationnel.

Page accueil : barre de recherche + connexion

@Karnak19
Karnak19 / Récap 26 10.md
Last active October 26, 2018 12:57
Récap 26 10

Programmation Orienté Objet

Un style de programmation permettant plus facilement de conceptualiser, modéliser des entités, des idées du monde physique.

Classe :

En PHP orienté objet une classe permet de définir un moule qui servira à créer des objets. Une classe est composée d' attributs et de methode qui la definissent. Les attributs sont des variables internes attachées à la classe. Les methodes, sont le moyen d'agir sur les propriétés (comportements). $this est une variable interne à la classe représentant une instance de cette classe. Elle donne un accès en mémoire de celle-ci. L'opérateur -> permet d'accéder à un élément de tel objet, tandis que l'opérateur :: permet d'accéder à un élément de telle classe.

@Karnak19
Karnak19 / Symfony.md
Created October 26, 2018 14:54
Symfony

Quête Symfony

Quelle société développe Symfony ?

La société qui développe Symfony est SensioLabs.

Cite les autres produits développés par SensioLabs ?

  • Blackfire.io
  • Twig

Parmi ces outils, lesquels sont des frameworks ?