Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PHP: Automatisches Call-By-Reference?

Empfohlene Antworten

Veröffentlicht

Ich entwickle gerade ein kleines System, zuhause benutze ich MAMP (XAMMP für Mac) mit PHP5, auf dem (vorläufigen) Produktionsserver ist ein PHP4 (die genaue Nummer weiss ich grad nicht) installiert. Dabei ist mir folgendes komische Problem begegnet:

<?php

session_start();

$_SESSION['id'] = 1;

echo "sessionid:".$_SESSION['id']."</br>";

$b = $_SESSION['id'];

echo "b:".$b."</br>";

$b = 5;

echo "b:".$b."</br>";
echo "sessionid:".$_SESSION['id']."</br>";
session_destroy();
?>[/PHP]

Nachder Zuweisung des Werts '5' an die Variable $b steht plötzlich auch in der $_SESSION['id'] der Wert '5'. Und zwar nur auf der PHP4 Maschine, zuhause läuft das ganze auf zwei unterschiedlichen Installationen, beide PHP5, einwandfrei. rufe ich vor der zuweisung "unset($b)" auf, dann passt alles.

Ist das jemandem von euch schonmal begegnet? Ist das ein Fehler oder ein Feature?

Viele Grüße

Reinhard

überprüf nochmal die ausgaben, das kann nicht sein.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.