Dokumentname extrahieren
bearbeitet von Regina Schaukrug> pfad\zur\datei\name.vorname.datum.extension
~~~php
<?php
if ( isset( $_SERVER['HTTP_HOST'] ) ) {
header ('Content-Type:text/html; charset:utf-8');
}
$str='pfad/zur/datei/name.vorname.datum.extension';
echo basename( $str ) . "\n";
print_r ( explode( '.', basename( $str ) ) );
print_r ( array_slice( explode( '.', basename( $str ) ), 0, -1 ) );
echo implode( '.', array_slice( explode( '.', basename( $str ) ), 0, -1 ) );
if (! isset( $_SERVER['HTTP_HOST'] ) ) {
echo "\n";
}
~~~
Alles andere sind die Definitionsfragen. Definitionsfragen löst kein Programm.
Einzeln:
~~~php
<?php
if ( isset( $_SERVER['HTTP_HOST'] ) ) {
header ('Content-Type:text/html; charset:utf-8');
}
$str='pfad/zur/datei/name.vorname.datum.extension';
echo basename( $str ) . "\n";
print_r ( explode( '.', basename( $str ) ) );
print_r ( array_slice( explode( '.', basename( $str ) ), 0, -1 ) );
echo implode( '.', array_slice( explode( '.', basename( $str ) ), 0, -1 ) );
if (! isset( $_SERVER['HTTP_HOST'] ) ) {
echo "\n";
}
~~~
Dokumentname extrahieren
bearbeitet von Regina Schaukrug> pfad\zur\datei\name.vorname.datum.extension
~~~php
<?php
if ( isset( $_SERVER['HTTP_HOST'] ) ) {
header ('Content-Type:text/html; charset:utf-8');
}
$str='pfad/zur/datei/name.vorname.datum.extension';
echo implode( '.', array_slice( explode( '.', basename( $str ) ), 0, -1 ) );
if (! isset( $_SERVER['HTTP_HOST'] ) ) {
echo "\n";
}
~~~
Alles andere sind die Definitionsfragen. Definitionsfragen löst kein Programm.