Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 13:07

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



PHP-Abfrage ob Weihnachten ist? :D

Discussion on PHP-Abfrage ob Weihnachten ist? :D within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
CeeNeo's Avatar
 
elite*gold: 1708
Join Date: Jan 2013
Posts: 847
Received Thanks: 30
PHP-Abfrage ob Weihnachten ist? :D

Hat sich erledigt.
CeeNeo is offline  
Old 11/30/2014, 19:26   #2

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Arrow General Coding -> Web Development

#moved

if (is_weihnachten()) { } höhöhö
snow is offline  
Thanks
2 Users
Old 12/01/2014, 08:21   #3
 
elite*gold: 0
Join Date: Aug 2012
Posts: 19
Received Thanks: 9
Da es nervig ist, wenn man das bei Google sucht und dann nichts sinnvolles findet, hier eine mögliche Lösung:


if(date('d.m') == '24.12') {
echo 'its christmas';
}
Failwell is offline  
Thanks
1 User
Old 12/01/2014, 18:18   #4
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Und weils nervt wenn mans findet und es dann nicht in Form einer schnieken Funktion ist (nicht böse gemeint )

Code:
<?
function IsChristmas()
{
 date_default_timezone_set('UTC');
 $date = date("m.d");
 if($date=="24.12")
 {
  $tmp = TRUE;
 }else{
  $tmp = FALSE;
 }
 return $tmp;
}
wenn Weihnachten is liefert die Funktion IsChristmas() True zurück, wenn keins ist false. So lässt sich das innerhalb einer Webapplication besser nutzen finde ich.

grüße
Crossside is offline  
Old 12/01/2014, 19:13   #5
 
PixelTree's Avatar
 
elite*gold: 13
Join Date: Feb 2010
Posts: 1,350
Received Thanks: 239
Quote:
Originally Posted by Crossside View Post
Und weils nervt wenn mans findet und es dann nicht in Form einer schnieken Funktion ist (nicht böse gemeint )

Code:
<?
function IsChristmas()
{
 date_default_timezone_set('UTC');
 $date = date("m.d");
 if($date=="24.12")
 {
  $tmp = TRUE;
 }else{
  $tmp = FALSE;
 }
 return $tmp;
}
wenn Weihnachten is liefert die Funktion IsChristmas() True zurück, wenn keins ist false. So lässt sich das innerhalb einer Webapplication besser nutzen finde ich.

grüße
das lässt sich viel schöner schreiben...
PHP Code:
<?php

function isChristmas(){
    return 
date("j.n") == "24.12";
}
PixelTree is offline  
Thanks
1 User
Old 12/02/2014, 14:21   #6



 
Shawak's Avatar
 
elite*gold: 0
The Black Market: 259/0/0
Join Date: Apr 2010
Posts: 10,289
Received Thanks: 3,613
Code:
<?php

function isChristmas() { 
    return date("j.n") === '24.12'; 
}
mimimi
Shawak is offline  
Thanks
1 User
Old 12/05/2014, 21:10   #7
 
elite*gold: 0
Join Date: Aug 2013
Posts: 6
Received Thanks: 0
Hauptsache noch schön 'ne Temp-Variable benutzt, finde deine Version auch viel besser und übersichtlicher. Man stelle sich nur eine große Klasse vor, die so aufgebaut wäre - schrecklich

Quote:
Originally Posted by PixelTree View Post
das lässt sich viel schöner schreiben...
PHP Code:
<?php

function isChristmas(){
    return 
date("j.n") == "24.12";
}
dako314 is offline  
Old 12/05/2014, 21:22   #8
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Quote:
Originally Posted by dako314 View Post
Hauptsache noch schön 'ne Temp-Variable benutzt, finde deine Version auch viel besser und übersichtlicher. Man stelle sich nur eine große Klasse vor, die so aufgebaut wäre - schrecklich
Was hast du gegen ne Temp Variable auszusetzen?
Ist ja nicht so als würde die Funktion Tausendmal pro Sekunde aufgerufen und müsste derbe Schnell & Leistungssparend sein. Da ist ne Temp Variable bequem und funktioniert auch. Von daher sehe ich nicht dein Problem dabei? Ist ja schließlich keine große Klasse sondern nur ne kleine Sache.
Crossside is offline  
Old 12/05/2014, 21:26   #9

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Quote:
Originally Posted by Crossside View Post
Was hast du gegen ne Temp Variable auszusetzen?
Ist ja nicht so als würde die Funktion Tausendmal pro Sekunde aufgerufen und müsste derbe Schnell & Leistungssparend sein. Da ist ne Temp Variable bequem und funktioniert auch. Von daher?
Dürfte eher darum gehen, dass du sehr redundanten Code produzierst:

Code:
if($date=="24.12")
 {
  $tmp = TRUE;
 }else{
  $tmp = FALSE;
 }
 return $tmp;
Schau dir nochmal an, wie das mit den Booleans geht.

if (true)
$var = TRUE;
else
$var = FALSE;
return $var;

ist das selbe wie

$var = true;
return $var;

oder eben

return true;

true ist hierbei eine Abfrage, die in diesem Falle true zurückgibt.
snow is offline  
Old 12/05/2014, 23:41   #10
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Quote:
Originally Posted by dako314 View Post
Hauptsache noch schön 'ne Temp-Variable benutzt, finde deine Version auch viel besser und übersichtlicher. Man stelle sich nur eine große Klasse vor, die so aufgebaut wäre - schrecklich
Dir ist schon klar, dass viele Sprachen bei einem return ebenfalls eine temp var auf den Stack hauen oder? Weiss grad nicht aus dem Kopf wie es php macht aber vermutlich nicht anders von daher ist es grad egal
NotEnoughForYou is offline  
Old 12/06/2014, 00:20   #11
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Quote:
Originally Posted by snow View Post
[...]

Schau dir nochmal an, wie das mit den Booleans geht.
Ist mir bewusst, aber ob man es jetzt direkt zurückgibt oder erst zwischenspeichert macht eigendlich keinen großen Unterschied - endet im selben ergebnis. Man hätte es natürlich auch direkt returnen können, aber hab ich halt nicht in meinem Code so gemacht gehabt. Ändert aber nichts da die Funktion ohnehin nicht oft aufgerufen wird und es daher ja eigendlich Schnurz ist obs so oder so gemacht wird.

grüße
Crossside is offline  
Old 12/06/2014, 11:33   #12
 
elite*gold: 0
Join Date: Aug 2013
Posts: 6
Received Thanks: 0
Quote:
Originally Posted by NotEnoughForYou View Post
Dir ist schon klar, dass viele Sprachen bei einem return ebenfalls eine temp var auf den Stack hauen oder? Weiss grad nicht aus dem Kopf wie es php macht aber vermutlich nicht anders von daher ist es grad egal
Du hast schon recht...

Mir ging es lediglich darum, dass man die Methode einige Zeilen verkürzen kann. Meistens hat man ja nicht nur eine Funktion in einem Projekt und da ist es schon sinnvoll den Code auf wenige Zeilen zu reduzieren.

Aber im Grunde geht es hier ja nur um eine Methode, also ist ja alles okay
dako314 is offline  
Old 12/06/2014, 16:49   #13
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Quote:
Originally Posted by dako314 View Post
Du hast schon recht...

Mir ging es lediglich darum, dass man die Methode einige Zeilen verkürzen kann. Meistens hat man ja nicht nur eine Funktion in einem Projekt und da ist es schon sinnvoll den Code auf wenige Zeilen zu reduzieren.
Gebe ich dir natürlich Recht.
Hatte nur seit grob 2 Jahren nichts mehr groß mit PHP gearbeitet sondern nur noch mit Javascript, Html, Css und Java.. da achte ich normal auf sowas.. hatte da nur beim Posten nicht drauf geachtet auf die schnelle.. war auch mehr als Beispiel Funktion und nicht um sie jeztzt Produktiv in ner größeren Anwender Application anzuwenden gedacht. Soweit ich mich erinnere ging es hier ja nur um nen simplen kleinen Adventskalender für eine Freundin.. da muss nicht komplett alles perfekt sein (imho). Werd demnächst drauf achten

grüße
Crossside is offline  
Reply


Similar Threads Similar Threads
*WEIHNACHTEN*~[24.12.2010]~ SNOWBALL WEAPON GRAVITY [WEZEY.TK]*WEIHNACHTEN*
06/04/2011 - WarRock Hacks, Bots, Cheats & Exploits - 100 Replies
!!! SNOWBALL WEAPON GRAVITY !!! /// ~NoMenu~ `` Screen: http://www.elitepvpers.com/forum/attachment.php?at tachmentid=73139&stc=1&d=1293199247 was ist Weapon Gravity: Die z.B. Snowballs fliegen genau dahin wo ihr das croshair drauf gerichtet habt... Wie Starte ich den NoMenu Hack ?
*FROHE WEIHNACHTEN*|CYBERRAZZER D3D 22.12.2010 v2.0 *ESP*|FROHE WEIHNACHTEN
12/24/2010 - WarRock Hacks, Bots, Cheats & Exploits - 42 Replies
http://file1.npage.de/007729/40/bilder/cyberrazzer _d3d_22.12.2010_v2.0.png Download: http://cyberrazzer.npage.de/get_file.php?id=15288 087&vnr=815931 VirusScan: VirusTotal - Free Online Virus, Malware and URL Scanner Creditz: -CyberRazzer -Willi27 (Lagg Fixx) -NoName (D3D)
UPDATED->*FROHE WEIHNACHTEN*<-CyberRazzer D3D->*FROHE WEIHNACHTEN*<-UPDATED
12/23/2010 - WarRock Hacks, Bots, Cheats & Exploits - 26 Replies
removed new version: http://www.elitepvpers.com/forum/warrock-hacks-bot s-cheats-exploits/906805-frohe-weihnachten-cyberra zzer-d3d-22-12-2010-v2-0-esp-frohe-weihnachten.htm l#post8264902



All times are GMT +1. The time now is 13:08.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.