Fontos: Ez az oldal cookie-kat használ (cookies). A weboldal használatával kikapcsolása nélkül sütik a böngészőben, azt jelenti, hogy egyetért a használat.
Vásároljon most! Jellemzők Letöltések

Keress velünk!

Ha azt szeretné, hogy kezdj el pénzt keresni a pénzt a vBET csatlakoznak a Affiliate Program.
Eredmények 1 a 6 A 6

Téma: PHP Szigorú Szabványok: Csak a változók kellene által elfogadott referencia

  1. #1
    Senior tag
    Csatlakozott
    Június 2010
    Hozzászólások
    276

    Default PHP Szigorú Szabványok: Csak a változók kellene által elfogadott referencia

    Hiba frissítés után VB, hogy 4.2.5 akkor legújabb kiadása VBET..

    PHP Szigorú Szabványok: Csak a változók kellene által elfogadott referencia /xxxx/includes/vbenterprisetranslator_class_translator.php on-line 410

  2. #2
    Senior tag
    Csatlakozott
    Június 2010
    Hozzászólások
    276

    Default

    Valami ötlet, hogy ez a hiba, az újra megjelenő, de nem gyakran?

  3. #3
    Michał Podbielski (vBET személyzet) vBET's Avatar
    Csatlakozott
    Október 2009
    Hozzászólások
    3,037

    Default

    Ki fogjuk vizsgálni, küldjön választ hamarosan.
    Utoljára szerkesztette vBET; 04-06-18 -on 12:25.

  4. #4
    Michał Podbielski (vBET személyzet) vBET's Avatar
    Csatlakozott
    Október 2009
    Hozzászólások
    3,037

    Default

    Gyors megoldás a problémára:
    1. Fájl megnyitása includes/vbenterprisetranslator_class_translator.php
    2. Találni
    Code:
    public function translateTextToDivide(&$toTranslate, $serie) {
    3. Távolítsa el a vonal jele, '&'
    4. 2 (minden fordító saját változata ez a funkció akkor el kell távolítani a jelet, több helyen)

    Egy kis magyarázat - a jel '&' lehetővé teszi, hogy át érték másolása nélkül, így volt hozzá teljesítménybeli indokok miatt.
    Mivel néhány változata a PHP nyelv erők át ott csak változók (nem értékek számítanak ad hoc, amikor a funkciót nevezik). Ez nagyon kellemetlen, mert azt kell változtatni a kódot sok helyen, majd hozza létre az ideiglenes változók csak a hívó függvény, de ez így működik, akkor meg kell újítani a kódot.
    Mi adta, hogy gyors megoldás. Ellenőrizzük, hogy a funkció használatakor, majd úgy dönt, jobb, hogy távolítsa el '&', vagy hozzon létre ideiglenes változók néhány helyen.

  5. #5
    Senior tag
    Csatlakozott
    Június 2010
    Hozzászólások
    276

    Default

    Köszönöm, de ha a teljesítmény egy olyan kérdés, megengedem, hogy az hiba, mint a nagyon kis esemény, de Köszönöm a magyarázatot.

  6. #6
    Michał Podbielski (vBET személyzet) vBET's Avatar
    Csatlakozott
    Október 2009
    Hozzászólások
    3,037

    Default

    Megoldás nélkül teljesítmény büntetés szerepelni fog az új kiadás. A gyors fix, kérlek:
    1. Fájl megnyitása includes/vbenterprisetranslator_class_translator.php
    2. Keresés:
    Code:
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
    3. Csere szerint:
    Code:
    $rest = substr($toTranslate, $point);
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide($rest, $serie);
    4. 2 (több fordítók ezt a kódot)

A téma címkéi

Hozzászólás szabályai

  • Ön nem indíthatsz új témákat
  • Ön nem post válaszok
  • Ön nem csatolhatsz
  • Ön nem módosíthatod a hozzászólásaidat
  •