login  Naam:   Wachtwoord: 
Registreer je!
 Forum

bestand tonen zonder extentie. (Opgelost)

Offline willie - 07/11/2011 22:31 (laatste wijziging 07/11/2011 22:33)
Avatar van willie0 Hoe kan ik een avi bestand tonen zoner de extentie in de link te laten zien.Plaatscode: 141376zo heb ik het nu staan

10 antwoorden

Gesponsorde links
Offline vinTage - 07/11/2011 22:46
Avatar van vinTage Nieuw lid
  1. <?php
  2. $file = 'aap.jpg';
  3. $naam = explode(".", $file);
  4. echo $naam[0];
  5. ?>
Bedankt door: Abbas, willie
Offline Sam - 08/11/2011 09:56
Avatar van Sam PHP expert
vinTage schreef:
[..code..]


  1. <?php
  2. $file = 'willie.is.een.aap.jpg';
  3. $extpos = strrpos($file, '.');
  4. $naam = substr($file, 0, $extpos);
  5. ?>
Offline Koen - 08/11/2011 10:31
Avatar van Koen PHP expert
  1. <?php
  2. $file = 'sam.is.een.aap.jpg';
  3. $exploded = explode('.', $file);
  4. $extension = array_pop($exploded);
  5. $naam = implode('.', $exploded);
  6. ?>


 
Offline Ontani - 08/11/2011 10:40 (laatste wijziging 08/11/2011 10:48)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <?php
  2. $file = '/home/usr/dir/blaat/koen.is.een.aap.jpg';
  3. $exploded = array_reverse(explode('.', $file));
  4. $naam = basename($file, '.'.$exploded[0]);


Hou je enkel de bestandsnaam over: 'koen.is.een.aap'  
Offline Filip - 08/11/2011 12:16 (laatste wijziging 08/11/2011 12:19)
Avatar van Filip IRC guru En nu laat ik jullie allemaal opnieuw beginnen:

Wat ga je doen met Allemaal.Apen.Hierboven.tar.gz 
Bedankt door: vinTage
Offline Ontani - 08/11/2011 12:25
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <?php
  2. $file = '/home/usr/dir/blaat/koen.is.een.aap.tar.gz';
  3. $info = pathinfo($file);
  4. $naam = basename($file, '.'.$info['extension']);


geeft nog steeds koen.is.een.aap
Bedankt door: vinTage
Offline Filip - 08/11/2011 12:34
Avatar van Filip IRC guru Dat geeft koen.is.een.aap.tar terug Ontani 
hier kan je zien 
Offline Ontani - 08/11/2011 12:46
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Het bestandstype van een tar.gz file is dan ook .gz.

Als je wilt dat tar.gz verborgen wordt doe je daar ook even een controle op.

Offline Sam - 08/11/2011 16:42
Avatar van Sam PHP expert Nuja, het gaat hier over avi's. Die .tar.gz lijkt mij dus niet echt een probleem.. Pathinfo en basename vind ik wat overkill, kijk naar z'n code, hij heeft enkel de bestandsnaam  

Kort samengevat, stringbewerkingen zijn sneller dan een array maken of pathinfo en basename gebruiken. Als de hele directory er bij staat is Ontani zijn oplossing beter, als je enkel de bestandsnaam hebt is mijn oplossing de snelste  

String: 1.11*10^-6 sec
Array: 3.14*10^-6 sec
Pathinfo + basename: 4.6*10^-6 sec

(Gemiddelde van 1000 resultaten)
Bedankt door: vinTage
Offline Ontani - 08/11/2011 18:40
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Als hij daar tegenover ook de grootte van de file wiot weergeven moeten hij als nog een pathinfo doen :-)
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.214s