Installer php5sudo sh -c ’echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/sury-php5.list’ gpg —keyserver keyring.debian.org —recv B188E2B695BD4743 sudo apt-get update sudo apt install php5.6
Changer pour php5
sudo update-alternatives —config php Il existe 3 choix pour l’alternative php (qui fournit /usr/bin/php).
Sélection Chemin Priorité État * 0 /usr/bin/php.default 100 mode automatique (…)
Accueil > Mots-clés > _multirubricage > php
php
Articles
-
installer un vieux php ( php5 php7 ) par sury
12 septembre 2024, par bruno -
utilisation de gd créer une image $im =...
15 mars 2017, par brunoutilisation de gd ( archive 2007 ) créer une image $im = imagecreatetruecolor(x,y) ; associer des couleurs à l’image $couleur= imagecolorallocate($im, 255,255,255) ; afficher une ligne imageline($im,x1,y1,x2,y2,$couleur ) ; afficher du texte imagettftext($im,10, 0, x,y, $couleur, $texte) ; un rectangle imagefilledrectangle($im,x1,y1,x2,y2,$couleur) ; imagefilledellipse($im,10+$resultat1[$i]*20,53+20*$i,5,8,$jaune) ; création de l’image imagepng($im,"im.png") ;
-
PHP:array
27 février 2020, par brunoIntroduction : Introduction Installation/Configuration : Installation/Configuration Pré-requis : Pré-requis Installation : Installation Configuration à l’exécution : Configuration à l’exécution Types de ressources : Types de ressources Constantes pré-définies : Constantes pré-définies Tri des tableaux : Tri des tableaux Fonctions sur les tableaux : Fonctions sur les tableaux array_change_key_case : — Change la casse de toutes les clés d’un tableau array_chunk : — Sépare un tableau en (…)
-
gif animés
2 mars 2006, par bruno(2006) site d’origine utilisation de la classe : gifmerge
exemple
morceaux principaux :
< ?php require(’GifMerge.class.php’) ; ?>
$i = array("pt_anniv_jc_003.gif","pt_anniv_jc_004.gif") ; $d = array(100, 50) ; //1000ms,500ms $x = array(0, 0) ; $y = array(0, 0) ; $anim = new GifMerge($i, 255, 255, 255, 0, $d, $x, $y, ’C_FILE’) ; // images,tR,tV,tB,loop,délai,x,y, ?)
$anim->getAnimation() ; // le fichier gif exemple sur la transparence
code transparence : (…) -
php:sessions
28 février 2007, par bruno(2007) LES SESSIONS
utilisation de plusieurs fichiers :
index.php log.php membre.php enregistrer.php
index.php
< ?php session_start() ; // démarrage de la session
// si la variable de session "pseudo" existe if(isset($_SESSION[’pseudo’]))
echo ’Vous êtes connecté en tant que ’ . $_SESSION[’pseudo’] . ’
’ ; echo ’Accéder à la zone membre
’ ; echo ’Logout
’ ;
else
// si la variable erreur est dans l’url (…) -
php:nouvelles fonctionnalités
8 avril 2017, par brunohttps://secure.php.net/manual/en/appendices.php https://secure.php.net/manual/en/migration71.new-features.php
strict_types=1 declare(strict_types=1) ; function test(int $p) echo $p ; test(’1’) ; // ne marche pas
type du retour de fonction function test():array return[0 ;1 ;2] ; // valide function test():array return 0 ; // invalide
Null coalescing operator $username = $_GET[’user’] ?? ’nobody’ ; /équivalent to : $username = isset($_GET[’user’]) ? $_GET[’user’] : ’nobody’ ;
Spaceship (…) -
configuration de apache2
29 juin 2018, par brunovoir aussi installation de APACHE MYSQL mariadb configuration apache/php7/php8 commandes fichiers .conf , redirections configurations de la sécurité de apache2
liens internets configuration php5
php.ini
configurer apache pour augmenter le temps permis pour calculer une page php, ou un import de base de données sous phpmyadmin par exemple.
php7 ou php8 (exemple avec 8.2) remplacer dans /etc/php/8.2/apache2/php.ini ( ou parfois /etc/php/8.2/cli/php.ini ) par les lignes suivantes (…) -
installation de APACHE MYSQL mariadb
1er mars 2007, par brunoIl s’agit d’installer un serveur de type LAMP ( apache + mariadb + phpmyadmin ).
-
php : fonctions de texte
18 mars 2017, par brunostripslashes : supprime les antislash (ms \=>\ )
addslashes : ajoute des slash ( ex : l’eau => l\’eau )
html_entity_decode — Convertit toutes les entités HTML en caractères normaux
htmlentities — Convertit tous les caractères éligibles en entités HTML
htmlspecialchars_decode — Convertit les entités HTML spéciales en caractères
htmlspecialchars.php — Convertit les caractères spéciaux en entités HTML
ltrim — Supprime les espaces (ou d’autres caractères) de début de chaîne
rtrim (…) -
migration de php5 à php7
20 novembre 2017, par brunohttps://stackoverflow.com/questions/35988990/how-to-enable-php7-module-in-apache
D’abord arrêter le module php5 : a2dismod php5
puis autoriser le module php7 :
a2enmod php7.0
redémarrage de apache2
service apache2 restart