---
title: "leerzeichen vor erstem array wert ausgeben"
url: "https://www.typo3.net/d/57096-leerzeichen-vor-erstem-array-wert-ausgeben"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Links","PHP"]
created: "2007-01-31"
last_reply: "2007-02-01"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# leerzeichen vor erstem array wert ausgeben

Extensions › Entwicklung · 3 Antworten · gestartet 2007-01-31

## Eröffnungsbeitrag

**pehape** · 2007-01-31 · [Beitrag #1](https://www.typo3.net/d/57096-leerzeichen-vor-erstem-array-wert-ausgeben/1)

hallo zusammen,

ist vielleicht eine anfängerfrage, aber bis jetzt habe ich noch keine funktion gefunden mit der ich das problem lösen könnte. ich möchte einem link einen onmouseout+over event hinzufügen. damit der event nicht direkt nach einem link attribut ausgegeben wird müsste ich es schaffen ein leerzeichen mit auszugeben. ein leerzeichen zwischen den array einträgen ist kein problem, aber es müsste auch eins vor den ersten eintrag.

im moment sieht die ausgabe folgendermaßen aus:

```html
title="meinTitel"onmouseout="meinMouseout" onmouseover="" name=""
```

ich hoffe es kann mir jemand weiterhelfen. im folgenden mal ein auszug meines codes

beste grüße

```typoscript
while (list(, $val) = each($imgs)) {
				if ($dd == $imageNum) break;
				if ($val) {
					
					$event[0]=$this->local_cObj->stdWrap($onmouseout[$dd], $lConf['onmouseout_stdWrap.']);
					$event[1]=$this->local_cObj->stdWrap($onmouseover[$dd], $lConf['onmouseover_stdWrap.']);
					$event[2]=$this->local_cObj->stdWrap($name[$dd], $lConf['name_stdWrap.']);
					$params = implode (" ",$event);
					
				}
				$dd++;
			}
			
			

			if ($GLOBALS['TSFE']->sys_language_content) {
				$row = $GLOBALS['TSFE']->sys_page->getRecordOverlay('galleries', $row, $GLOBALS['TSFE']->sys_language_content, $GLOBALS['TSFE']->sys_language_contentOL, '');
			}
			if ($this->versioningEnabled) {
				// get workspaces Overlay
				$GLOBALS['TSFE']->sys_page->versionOL('galleries',$row);
			}

			$GLOBALS['TSFE']->ATagParams = $pTmp.' title="'.$this->local_cObj->stdWrap(trim(htmlspecialchars($row[$titleField])), $lConf['linkTitleField.']).'"'.$params;
```

## Antworten

### [#2](https://www.typo3.net/d/57096-leerzeichen-vor-erstem-array-wert-ausgeben/2) · steffenk · 2007-02-01

warum so kompliziert ?

```php
$GLOBALS['TSFE']->ATagParams = 'title="meinTitel" onmouseout="meinMouseout" onmouseover=""';
```

### [#3](https://www.typo3.net/d/57096-leerzeichen-vor-erstem-array-wert-ausgeben/3) · pehape · 2007-02-01

hallo steffenk,

vielen dank für deine rasche antwort. das gepostete beispiel ist vielleicht wirklich etwas umständlich gelöst. ich werde mich nachher noch mal davor setzen, und die einfache variante probieren.
trotz allem, könnte ich an anderer stelle ebenfalls einen space char vor meiner ausgabe benötigen, und weiss immernoch nicht, wie ich das dezent lösen könnte.
hat vielleicht jemand einen tipp. es muss doch eine string/array funktion geben, die das macht. die funktion "pi_classParam" z.B. macht das ganze über die funktion "str_replace". nur habe ich in meiner ausgabe leider nichts zu ersetzen.

viele grüße
pehape

### [#4](https://www.typo3.net/d/57096-leerzeichen-vor-erstem-array-wert-ausgeben/4) · steffenk · 2007-02-01

für sowas gibt es die Funktion noTrimWrap, der Syntax ist

```typoscript
10.noTrimWrap = | | |
```

die erste und letzte Pipe dienen als äussere Begrenzer.

---

Quelle: „leerzeichen vor erstem array wert ausgeben“, typo3.net, https://www.typo3.net/d/57096-leerzeichen-vor-erstem-array-wert-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
