string uit een array

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Peter Somhorst

Peter Somhorst

01/09/2006 13:38:00
Quote Anchor link
Hey,

stel: ik heb de volgden array:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$array
= array (
"een" => $een,
"twee"=>$twee)
?>


en ik zeg:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
foreach ($array as $nummer => $string)
if ($nummer == "een")
{
$string = 1; }
?>


Nu wil ik dus eigenlijk zeggen: $een = 1. Dit werkt echter niet. Hoe kan het wel?
Gewijzigd op 01/01/1970 01:00:00 door Peter Somhorst
 
PHP hulp

PHP hulp

22/12/2024 14:05:28
 
Wout van der Burg

Wout van der Burg

01/09/2006 13:46:00
Quote Anchor link
doe dan
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$nummer
= array (
$nummer[1] => 'een',
$nummer[2] => 'twee')
?>
Gewijzigd op 01/01/1970 01:00:00 door Wout van der Burg
 
Peter Somhorst

Peter Somhorst

01/09/2006 13:48:00
Quote Anchor link
Dat werkt ook niet... en bovendien: of je de variabele voor of na de => zet maakt niet uit (hooguit voor de overzichtelijkheid)
 
Wout van der Burg

Wout van der Burg

01/09/2006 13:49:00
Quote Anchor link
sorry ik had de array verkeerd neergezet ik heb hem verbeterd voor je
 
Peter Somhorst

Peter Somhorst

01/09/2006 14:05:00
Quote Anchor link
en hoe kan ik hieruit dan uiteindelijk $een=1 krijgen?
 
Bo az

Bo az

01/09/2006 14:06:00
Quote Anchor link
Je moet de foreach iets anders toepassen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

foreach ($array as $nummer => $string){
    if ($nummer == "een"){
        $array[$nummer] = 1;
    }    
}


?>


@Wout, je haalt 2 dingen door elkaar het is of:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php

$nummer
= array(
1 => 'een',
2 => 'twee');
?>


OF

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php

$nummer
= array();

$nummer[1] = 'een';
$nummer[2] = 'twee';

?>
 
Peter Somhorst

Peter Somhorst

01/09/2006 18:04:00
Quote Anchor link
't is nog niet gelukt, ondanks julie hulp...

zou ik dit op een andere mnier goed kunnen doen?
 
- SanThe -

- SanThe -

01/09/2006 18:40:00
Quote Anchor link
Ik snap het probleem niet. Probeer eens duidelijk uit te leggen wat je wilt bereiken.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.