php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.10.2004, 14:30  
Gast
 
Beiträge: n/a
Standard [Erledigt] Probleme mit in_array

Hallo,

ich habe schon bei PHP-Anfänger gepostet, aber da kann mir wohl keiner helfen. Kurzform, ich habe ein Array, dass beschrieben ist, mit den Suchbegriffen von meiner Suchroutine. Hinter den Begriffen steht immer die Häufigkeit der Suche. In diesem mehrdimensionalen Array sollen jetzt doppelte Begriffe ausgenommen werden. Das mache ich mit in_array

Hier mein source:
for ($s=0;$s<$anzahl2;$s++)
{

if ($h = in_array($array4[0][$s],$ausgabe))
{
}
else
{
print_r($ausgabe);
echo "

";
$ausgabe[$u] = $array4[0][$s];
$ausgabe_zahl[$u] = $array4[1][$s];
$u = $u+1;
}
}

Jetzt läuft diese Routine durch, und nach dem 2ten Durchlauf der FOR-Schleife kommt dann folgender Fehler:
Warning: in_array(): Wrong datatype for second argument in /web/zeitzeichen/redaktion/statistik.php on line 97

Ich hoffe Ihr versteht was ich meine und könnt mir helfen.

Vielen Dank und Gruss
Burle
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.10.2004, 14:34  
Gast
 
Beiträge: n/a
Standard

http://de2.php.net/array_search

Die Seite enthält auch Beispiele und Beispielfunktionen für multidimensionale Arrays - das dürfte Dein Problem lösen
  Mit Zitat antworten
Alt 21.10.2004, 14:36  
Gast
 
Beiträge: n/a
Standard

abgesehen davon, dass die schreibweise if( .. ) {} else { ... } schon mal definitiv kein
fortgeschrittener schreibstil is:

wrong datatype spricht doch für sich? Es ist kein Array (mehr), weshalb es zu Problemen
kommt weil in_array() damit nicht zurecht kommt.

des Weiteren lässt sich ohne die Genaue Struktur deines Arrays zu kennen da herzlich
wenig ausrichten.
  Mit Zitat antworten
Alt 21.10.2004, 14:47  
Gast
 
Beiträge: n/a
Standard

Das Array wird mit der For-Schleife beschrieben.
Das andere array ist folgendermassen beschrieben:
Array[0][0] ist Suchwort und Array[1][0] ist die Häufigkeit der Suchanfrage.
Es ist schon richtig, dass der Fehler allein schon sehr aussagekräftig ist, aber warum bringt er den erst nach 2 Durchläufen, in denen logischerweise immer das gleiche passiert?

Gruss Burle
  Mit Zitat antworten
Alt 21.10.2004, 14:48  
Gast
 
Beiträge: n/a
Standard

Wie man ja merkt bin ich Anfänger. Wie würde man die if-schleife dann sonst schreiben?

Vielen Dank für die Hilfe

Burle
@stef
  Mit Zitat antworten
Alt 21.10.2004, 15:03  
Gast
 
Beiträge: n/a
Standard

Wie man ja merkt bin ich Anfänger. Wie würde man die if-schleife dann sonst schreiben?

Vielen Dank für die Hilfe

Burle
@stef
  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
Firefox / IE - Probleme HTML, Usability und Barrierefreiheit 5 20.07.2009 17:04
Probleme bei Speicherung von serialize() Strings Manni2k PHP Tipps 2006 13 15.10.2006 15:06
Probleme mit mbstring extension unter Debian HStev Server, Hosting und Workstations 3 30.08.2006 20:55
Probleme mit Rechteverteilung chmod() per script!!!??? Funky_ PHP Tipps 2006 7 17.06.2006 17:10
[Erledigt] Probleme beim Mailserver Postfix mit Umlauten Server, Hosting und Workstations 5 15.02.2006 21:55
Probleme bei der Installation von Turck MMCache tomx992 PHP-Fortgeschrittene 2 27.09.2005 20:31
[Erledigt] Probleme beim Datenupload zu meiner Datenbank Datenbanken 3 05.09.2005 19:47
[Erledigt] Probleme mit Sonderzeichen... Datenbanken 1 02.08.2005 23:37
[Erledigt] hilfe! probleme mit... PHP Tipps 2005 4 12.04.2005 22:55
[Erledigt] CSV Größe macht Probleme mit php PHP Tipps 2005 5 15.03.2005 21:29
Performances Probleme bei z.B. LIMIT 300000,10 Datenbanken 28 13.02.2005 10:57
Zwei Rechner ins Netz - Router - Hub - Probleme... imported_Ben Off-Topic Diskussionen 37 13.01.2005 21:36
Technische Probleme mit Sessions PHP-Fortgeschrittene 4 18.11.2004 14:45
[Erledigt] Probleme mit Fremdsprachen HTML, Usability und Barrierefreiheit 2 21.09.2004 17:11
PHP Bilder in DB / Probleme bei Änderung PHP-Fortgeschrittene 1 05.06.2004 11:20

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
in_array probleme, wrong datatype for second argument in_array php, php in_array probleme, php probleme mit in_array, in_array php \\n, in_array php wrong datatype, php in_array funkioniert nicht

Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 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.