Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Ce farmacie VET online care "...

De unde cumparați legume si fructe?

Samsung S21 ultra

Plasa de umbrire peste gard de pl...
 O smecherie pe care nu o inteleg

Balcon parter fara acte

unde gasesc un speed bag in bucur...

Programe TV cu altfel de sporturi
 Laptop "bun la toate" max...

navigatie noua vw tiguan

ctfmon.exe - System Error (in Saf...

Ați prins vremurile cand 120 Volț...
 Whatsapp nu afișeaza numele ...

Medii admitere Politehnica Bucure...

Se extinde Baza de la Kogalniceanu

Politist mutilat de caine in curt...
 

Cum obtin numarul unui obiect dintr-un program?

- - - - -
  • Please log in to reply
2 replies to this topic

#1
wolfenste

wolfenste

    Member

  • Grup: Members
  • Posts: 529
  • Înscris: 02.05.2018
Obiectele dintr-un program primesc un numar unic, de exemplu #385. Nu vreau sa il afisez cu var_dump (). Vreau sa il pun intr-o variabila, ca string.

#2
yonut_a

yonut_a

    Trala la la la

  • Grup: Senior Members
  • Posts: 3,944
  • Înscris: 03.08.2008
https://www.php.net/...l-object-id.php

#3
wolfenste

wolfenste

    Member

  • Grup: Members
  • Posts: 529
  • Înscris: 02.05.2018
Sa-ti dea mniezo sanatate, asta cautam. :) Intre timp am facut functia asta dar acum nu mai am nevoie de ea, voi folosi spl_object_id ().

function getObjNumber ($object) {
	if (! is_object ($object)) {
		return null;
	}
	ob_start ();
	var_dump ($object);
	$str = ob_get_clean ();
	$objNumber = '';
	$len = strlen ($str);
	for ($i = 0; $i < $len; ++$i) {
		if ($str [$i] === ' ') {
			break;
		}
		if ($str [$i] === '#' ||
			(ord ($str [$i]) > 47 && ord ($str [$i]) < 58)
		) {
			$objNumber .= $str [$i];
		}
	}
	return $objNumber;
}



Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate