php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.01.2012, 10:33  
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

Du verstehst es nicht: Sprachsyntax wird designt, um Basisaktionen zu ermöglichen, nicht um spezifische Aufgaben umzusetzen. Es gibt ja auch keinen Befehl, der ein Array in eine Datei schreibt oder einen String mit ... auf eine bestimmte Länge kürzt. Es gibt aber Basisbefehle, aus denen man sich diese Aktionen bauen kann.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 07.01.2012, 10:45  
Erfahrener Benutzer
 
Registriert seit: 28.09.2009
Beiträge: 242
PHP-Kenntnisse:
Anfänger
jwka61 befindet sich auf einem aufstrebenden Ast
Standard

Mhhh.

Und was ist mit den Tonnen an "spezialisierten" Funktionen in PHP plus Extension, die allesamt mit Basisbefehlen umgesetzt werden könnten, allen voran die hier zitierten join/implode und array_map (siehe mein Beispiel)?

Meine simple Meinung zu diesem Thread (und, nein, da will ich niemanden angreifen):

- Ich hatte eine einfache und klare Frage gestellt.
- Die hätte mit "gibts: siehe ..." oder "gibts nicht" abschliessend und ausreichend beantwortet werden können - siehe Post #2 von Arne Drews.
- Alles andere ist entbehrlich und führt zu:

Zitat:
nachdem sich der TE längst verabschiedet hat.

jwka
__________________
Ich muss PHP im Kontext Home Automation nutzen (Vorgabe Hersteller und nicht zu ändern). Da kommt es leider ggf. auf ms an. Deshalb manche "seltsame" Frage.
jwka61 ist offline   Mit Zitat antworten
Alt 07.01.2012, 11:31  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von jwka61 Beitrag anzeigen
Hallo,

banales Problem: die String-Werte eines oder mehrerer Arrays gleicher Dimension sollen aneinander gehängt werden. Gibt's dafür nicht ne Funktion oder einen Array-Operator?

statt:

PHP-Code:
    foreach( $a as $key => $val )
    {
       
$c[$key] = $val $b[$key];
    }; 
Danke
jwka
Ja, gibt es.

PHP-Code:
$c array_map( function() {
   
$t func_get_args();
   return 
join($t);
}, 
$a$b); 
P.S.: Ich impliziere Micro-Algorithmen als existierende PHP-Methoden.

Zitat:
Zitat von jwka61
um ein paar Arrays von Messwerten, die in mehren Auslesevorgängen erworben wurden, in ein CSV Format zu überführen? Um eine Matrix-Transformation einer CSV Datei durchzuführen?
fputcsv -> array übergeben, statt feld gefrickel per fputs oder file_put_contents.

Zitat:
Zitat von jwka61
Um Eingabewerte, die in Spaltenform in je einem Array ankommen, in Zeilenformat zu bringen?
PHP-Code:
$inboundSpaltenArray = array(...);

$zeile join(','$inboundSpaltenArray); 
Disambiguative Traversion > Hühnerschießen auf Bauernhof
PHP-Code:
$c = array();

if ( 
array_keys($a) === array_keys($b) ) {
   foreach ( 
$a as $generalKey => $aContent ) {
      
$c[$generalKey] = join(array($a[$generalKey],$b[$generalKey]));
   }

PHP-Code:
function fuseArrayContent() {
   
$c = array();
   
$in func_get_args();
   foreach ( 
$in as $array )
      
array_walk($array, function ( $val$key ) use ( &$c ) {
         if ( isset(
$c[$key]) ) $c[$key] = $c[$key].$val;
         else 
$c[$key] = $val;
      });
   return 
$c;
}

$result fuseArrayContent($a,$b,$c,$d,$e,$f,$g,$h,$i,$j); 
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 07.01.2012, 11:52  
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

Zitat:
Disambiguative Traversion
Ein echter Troy
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 07.01.2012, 12:04  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Ein echter Troy
*räusper* Wiederholung nur bei eindeutiger Gleichheit aller Ressourcen

besser ?
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 07.01.2012, 13:07  
meikel
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von tr0y Beitrag anzeigen
besser ?
Wenn, dann das:
Zitat:
Hühnerschießen auf Bauernhof
  Mit Zitat antworten
Antwort


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
Arrays zusammenfügen / Arrays sortieren tschroeder PHP Einsteiger 1 07.12.2011 09:57
Arrays in Arrays in array_map() Slikey PHP Tipps 2010 5 08.11.2010 19:33
Zwei Arrays zusammenführen chunky PHP Tipps 2010 1 10.07.2010 17:58
Problem mit Arrays RoyalTS PHP Tipps 2010 4 07.05.2010 15:13
Schleifen Problem mit den Arrays - Logikproblem <?PHP//Ahhhja?> PHP Tipps 2010 4 28.03.2010 13:02
Best Practise: Arrays unabhängig vom index zusammenfügen lh_as PHP-Fortgeschrittene 1 16.03.2010 15:47
inhalt eines problem - arrays kürzen bzw. einer variablen zuweisen geuloth PHP Tipps 2010 6 27.02.2010 18:05
[Erledigt] Ausgabe zweier Arrays mit identischen Schlüsseln litterauspirna PHP Tipps 2009 6 13.12.2009 20:35
[Erledigt] Mehere Arrays und nur 2 Werte aus jedem auslesen litterauspirna PHP Tipps 2009 3 07.05.2009 20:30
[Erledigt] Sortieren von Arrays Roflkid PHP-Fortgeschrittene 10 06.05.2009 22:48
[Erledigt] foreach mit Mehrdimensionalen Arrays serious-cool PHP Tipps 2009 2 24.02.2009 01:49
[Erledigt] 2 Arrays miteinander vergleichen PHP Tipps 2007 3 17.12.2005 16:54
Objektorientierter Zugriff auf Multidimensionale Arrays PHP-Fortgeschrittene 31 26.11.2005 21:46
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
Werte eines Arrays in eine MySQL schreiben PHP Tipps 2004 2 28.06.2004 13:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
drei arrays verknüfen php, php arrays aneinander php

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:37 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