php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.10.2006, 16:38  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Meinst Du nach dem explode()?
Vielleicht sind da ja Tabs und Reste von Zeilenenden drin oder sowas.....
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.10.2006, 16:46  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

wahrscheinlich eher leerzeilen (also zeilen, die nur aus umrüchen bestehen).
anschließendes array_diff () mit dem Array array (" " , "" , "\n" , "\r\n") müßte als Rundumschlag dann alles rausschmeißen...
nikosch ist offline  
Alt 20.10.2006, 16:49  
Erfahrener Benutzer
 
Registriert seit: 21.07.2005
Beiträge: 209
pepe24
Standard

http://de3.php.net/manual/en/function.array-filter.php

Internetsuche bemüht?
pepe24 ist offline  
Alt 20.10.2006, 16:55  
Erfahrener Benutzer
 
Registriert seit: 01.06.2004
Beiträge: 136
NetLook
Standard

Ja, hab ich Werde es Montag testen, vorab vielen Dank 1x an alle!

So, bin jetzt 1x mal weg und entknote mein Hirn!

Schönes WE!
__________________
Gruß
NetLook

www.werbeset.com
NetLook ist offline  
Alt 20.10.2006, 16:56  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

da hab ich doch gleich noch ne idee:
Code:
$aLines = explode (' ' , $sContent);
$aLines = preg_grep("/^[\s\n\r\t]+$/", $aLines , PREG_GREP_INVERT);
Liefert alle Arrayelemente deren Inhalte NICHT aus nur Whitespacezeichen und Umbrüchen bestehen. Nicht getestet.
nikosch ist offline  
Alt 20.10.2006, 19:11  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard Re: Werte aus Array entfernen

Zitat:
Zitat von NetLook
Wasn das bitte?

PHP-Code:
<?php
function foo($v$w)
{
    return 
$v trim($w);
}

$s array_reduce($a'foo');
?>
oder

PHP-Code:
<?php
function fpp($v)
{
   return 
trim($v) !== $v;
}

$a = (array_filter($a'foo'));
?>
oder, falls das Array garnicht benötigt wird steht eine Lösung im Handbuch (wurde hier ja auc schon so ähnlich gepostet).

Zitat:
Example 5. Strip whitespace

This example strips excess whitespace from a string.
PHP-Code:
<?php
$str 
'foo  o';
$str preg_replace('/\s\s+/'' '$str);
// This will be 'foo o' now
echo $str;
?>
Basti

PS:
Oh, war wohl etwas langsam...
Basti ist offline  
Alt 20.10.2006, 23:11  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Was willst du überhaupt machen? (Ein Beispiel)
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 23.10.2006, 11:40  
Erfahrener Benutzer
 
Registriert seit: 01.06.2004
Beiträge: 136
NetLook
Standard

Moin, Moin!

Das hat funktioniert, sind allerdings immer noch doppelte oder 3fache Leerzeichen zwischen, aber keine Leerzeilen mehr!

PHP-Code:
$zeilen preg_replace('/\s\s+/'' '$zeilen); 
Gibt es denn noch eine andere Möglichkeit ausser strip_tags(), um HTML und PHP Code zu entfernen? Wenn ich die Datei mit file() komplett oder auch fopen Zeile für Zeile einlese?
__________________
Gruß
NetLook

www.werbeset.com
NetLook ist offline  
Alt 23.10.2006, 11:43  
Erfahrener Benutzer
 
Registriert seit: 01.06.2004
Beiträge: 136
NetLook
Standard

Ziel ist es eine Datei einzulesen, in dem Text nach einem Wort zu suchen, falls es in dem Text vorkommt, soll ein Link zu der entsprechenden Datei und die Zeile mit dem Wort ausgegeben werden. Ist ein Teil eines Such-Scripts.
__________________
Gruß
NetLook

www.werbeset.com
NetLook ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Löcher in einem Array entfernen PHP Tipps 2006 6 09.03.2006 11:30
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Alle Werte eines Array mischen PHP Tipps 2005-2 2 28.07.2005 17:37
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
[Erledigt] $_SESSION: Array Werte werden nicht gespeichert. PHP-Fortgeschrittene 11 11.05.2005 23:13
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25
Elemente aus assoz. Array entfernen PHP-Fortgeschrittene 3 02.11.2004 11:56
Werte im Array ablegen und mitnehmen ??? PHP Tipps 2004 2 10.09.2004 14:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mehrere werte aus array löschen, php mehrere elemente aus array löschen, tabulator zwischen arrays java, php mehrere elemente aus array entfernen, php mehrere array werte löschen, mehrere elemente eines array löschen php, php wert aus array filtern, mehrere elemente eiens arrays löschen php, php,mehrere elemente aus array entfernen, wert aus array entfernen java, php tabulatoren aus array löschen, letzten werte eines arrays entfernen java, mehrere einträge aus array löschen php, php mehrere einträge aus array entfernen, java wert aus array entfernen, java default werte aus array entfernen, php mehrere zeilen aus array löschen, wert aus array löschen java, php werte aus array entfernen, php wert aus array entfernen

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:21 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.