Gå til innhold

Alternative Metoder, Tråden.


Anbefalte innlegg

Skrevet (endret)

Her kan vi poste alternative koder, enklere løsninger etc..

_________________________________________________________

 

 

 

 

Alternativ Metode Eksempel:

 

Istedenfor å skrive slik:

 

<?php
	  $a = 231;

	  if($a === 22) {
		  echo "Tallet er 22.";
	  }
	  if($a === 23) {
		  echo "Tallet er 23.";
	  }

	  else {
		  echo "Ikke 22, eller 23!";
	  }
 ?>

 

 

Kan du heller skrive det slik:

 

<?php
  $a = 231;

	  $wa =   $a === 22 ? "Tallet er 22." : (
			  $a === 23 ? "Tallet er 23." : (
						  "Ikke 22, eller 23!"));

  print("$wa");
 ?>

Endret av creAtiive
Videoannonse
Annonse
Skrevet

Unnskyld meg, men hva er poenget? Skape mer uleslig kode? Færre kodelinjer betyr iallfall ikke bedre kode hvis det er det du tror. Har testet en kodesnutt på ca 80 linjer som gjore eksakt det samme som en på 25 linjer og var marginalt raskere ...

 

Forøvrig, det første eksemplet ditt kan skrives slik:

<?php
$a = 231;

switch($a)
{
case 22:
	echo "Tallet er 22.";
	break;

case 23:
	echo "Tallet er 23.";
	break;

default:
	echo "Ikke 22, eller 23!";
}
?>

hvilket vil være mye mer oversiktelig.

Skrevet

@ernie

 

Her kan vi poste alternative koder, enklere løsninger etc..

_________________________________________________________

 

 

Gjerne post noen, dere selv har skrevet.

Skrevet
@ernie

 

Her kan vi poste alternative koder, enklere løsninger etc..

_________________________________________________________

 

 

Gjerne post noen, dere selv har skrevet.

What's your point? Koden til ernie er jo den enkleste måten å gjøre dette på.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...