Navigation
 Startseite
 Fachbücher
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 ICQ Generator
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog‑Verzeichnis

Partner
 Sprüche Treff

Artfiles.de
Bietet Serviceorientierte Internetdienstleistungen...
https://www.Artfiles.de
Hosterplus.de
Bekommen Sie Speicherplatz (Webspace), Domains und...
https://www.Hosterplus.de
 
 
 

Vertauschen von zwei Variablen

Sie befinden sich: Home > Php Tutorial > Vertauschen von zwei Variab...

Vertauschen von zwei Variablen


Eintrag am:  15.11.2011
Hits / Besucher:  11641
Sprache:  Deutsch
Kategorie:  Einsteiger Tutorials...
Tutorial Art:  eigenes
Eingetragen von    schubertmedia
 
Beschreibung

Im Forum möchte ich Ihnen kurz zeigen, wie Sie ohne eine temporäre Variable zwei Variablen untereinander tauschen können. Wenn Sie eine größere Anwendung programmiert haben und einmal eine Variable mit einer anderen tauschen möchten, benötigen Sie üblicherweise eine temporäre Variable, um diesen Tausch durchzuführen. Dieses Problem lässt sich jedoch mit dem PHP-Befehl list() umgehen. In diesem Forum können Sie die Inhalte der Variablen beliebig definieren. Wenn es sich um reine Zahlen handelt, könnte Sie den Tausch über einen mathematischen Ansatz lösen. Nachfolgend ein kleines Beispiel, wie Sie dies umsetzt.

Beispiel:

<?php

/**
* @author Nico Schubert
* @copyright Copyright &copy; 2011, Nico Schubert
*/
$variable1='Inhalt der Variable 1';
$variable2='Inhalt der Variable 2';
list($variable2, $variable1)=array($variable1, $variable2);
// Ausgabe von Variable 1
echo $variable1.'<br>';
// Ausgabe von Variable 2
echo $variable2.'<br>';
?>

Ausgabe:

Inhalt der Variable 2

Inhalt der Variable 1

Erklärung:

In diesem Beispiel definierte ich in den Zeilen 6 und 7 die jeweiligen Variablen und befüllte diese mit einem x-beliebigen Inhalt. Danach kommt der PHP Befehl list() zum Einsatz mithilfe eines Arrays. Anschließend gebe ich die Variablen wieder mit PHP Befehl echo aus.

Anm.: Sie sollten aber bei größeren Anwendungen versuchen, einen solchen Programmierstil zu vermeiden. Dies führt in den meisten Fällen zu unübersichtlichen PHP-Code, wenn sie dies häufiger machen wird der PHP-Code absolut unverständlich und jeder anderer Programmierer schlägt die Hände über dem Kopf zusammen und denkt sich, was hat sich der vorhergehende Programmierer hierbei gedacht. Zusätzlich kann es dazu kommen, dass Sie bei der Fehlersuche ein sehr aufwendiges debugging durchführen müssen. Dies liegt größtenteils an dem nicht nachvollziehbaren Ergebnis.

 

Tags:

 

Artikel hinzufügen bei: