Вопрос-Ответ по php

Печать RSS
6540
Кураторы темы:


Землянин
0
3307. MaNGOS cms, 1 - нет. И вообще, как это неск. конструкторов?2 - это дело каждого smile я (инт) юзаю. Писать менше
Изменил: Артур (07.06.2010 / 21:36)

2000 лет д.н.э.
0
3307,
class MyClass{
function construct1(){}
function construct2(){}
function construct3(){}
function __construct($type=1){
switch($type){
case(2):
$this->construct2();
breack;
case(3):
$this->construct3();
breack;
defaul:
$this->construct1();
breack;
}
}

}
типа того?
Ж

Пацак
0
3309. ramzes,ну типа как в C++

2000 лет д.н.э.
0
Конструктор и деструктор только один раз вызываются, как ты их несколько сделаешь? Только вариации на тему.
//с С++ не знаком.
A

Оранжевые штаны
0
3307, не в красоте дело. (int) конструкция объявляющая тип переменной, intvаl же функция, следовательно (int) на несколько наносекунд быстрей,чем можно принебречь, однако если не один раз, а несколько сотен раз,можно увидеть существенную разницу в скорости.
С

Чатланин
0
Вот я сделал страницу на пхп.Загружаю на хост проверить выбивается какийта слова типа ошибка вроде все сделал по учебнику вот код страницы может чтото не правельно.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>
<body>
<?php
$name="александер";
$age=14;
echo"$name"
echo"<br>Avto";
echo"<br>моего друга зовут-$name,ему $age лет";
$a=10;
$c=$age+$n;
echo"<br>александру через 10 лет будет $c let ";
?>
</body>
</html>
Если не сложно гляньте.

ツ ツ ツ
0
3313. Alex555, в echo"$name" пропустил ;
С

Чатланин
0
3314. .::lugaro::., Точно спосибо!!!!!!
Ж

Пацак
0
3311. ramzes, Ну в C++ можно делать несколько конструкторов только с разным количеством параметров.
<?php
	function __construct($all,$pnumber,$query='')
	{
		$this->all=$all;
		$this->pnumber=$pnumber;
		$this->query=$query;
	}

	function __construct($all,$query='')
	{
		$this->all=$all;
		$this->query=$query;
	}

Тип такого....
Изменил: Жека (09.06.2010 / 13:17)

2000 лет д.н.э.
0
В чем смысл то? Конструктор нужен для автоматического исполнения кода при запуске, сколько надо кода только и пиши в нем.
Вообще за две одноименные функции пхп пошлет подальшеsmile
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск