Question : type de paramètre de fonction de PHP

est-ce que quelqu'un peut me montrer comment appeler cette fonction d'une page de PHP ?  Je suis incertain ce qui à passer dedans pour le paramètre de txtProperties.  Je veux employer le ci-dessous pour lire dedans un dossier localisé dans /testdir/test.properties.  Ainsi le but est de lire dedans le dossier de propriétés et d'obtenir alors la valeur pour une des paires de valeur principale.  

example de class= " lineNumbers " >
1 de >
value1=testing

parse_properties de fonction ($txtProperties) {
		$result = rangée () ;
		$lines = s'est dédoublé (« \ n », $txtProperties) ;
		$key = "" ;
		$isWaitingOtherLine = faux ;
		foreach ($lines comme => $line de $i) {
			si (vider ($line) || (! strpos de && de $isWaitingOtherLine ($line, « === 0 de #")))
				continuer ;

			si (! $isWaitingOtherLine) {
				$key = substr ($line, 0, strpos ($line, « =")) ;
				$value = substr ($line, strpos ($line, « =")+1, strlen ($line));
			}
			autrement {
				$value. = $line ;
			}	

			Contrôle de/* si extrémités avec « simple \ » *
			si === (des strrpos ($value, le « \ \ ") strlen ($value) - strlen (« \ \ ")) {
				$value = substr ($value, 0, strlen ($value) - 1). « \ n » ;
				$isWaitingOtherLine = rectifient ;
			}
			autrement {
				$isWaitingOtherLine = faux ;
			}

			$result [$key] = $value ;
			supprimé ($lines [$i]) ;
		}

		$result de retour ;
	} class= >

de
class= de

Réponse : type de paramètre de fonction de PHP

Si ceux sont les données stockées dans l'ini classent, après exécution de quelque chose comme le stippet de ce poteau que vous obtiendrez ce qui suit :

=> « album1 » de $props [ « image1.jpg.album »]
=> « légende de $props [« image1.jpg.caption »] de PIC 1 »

et ainsi de suite… Je pense que les travaux pour vos porpuses…

Tenir compte que vous pouvez appeler un index de PHP avec presque tout les special se carbonise (dans ce cas-ci le symbole de période/point « . » quelles références à son origine d'objet)…
1 :
$props = parse_ini_file (« testdir/test.properties », faux) ;
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us