Svarīgs: Šī lapa izmanto cookies (cookies). Izmantojot šo mājas lapu, neizslēdzot sīkdatnes pārlūku, nozīmē, ka jūs piekrītat, izmantojot to.
Pirkt Tagad! Features Lejupielādes

Nopelni kopā ar mums!

Ja jūs vēlaties sākt pelnīt naudu ar vBET pievienoties, lai Filiāļu programmu.
Rezultāti 1 līdz 6 gada 6

Thread: PHP Stingrus Standartus: Tikai mainīgie lielumi būtu pieņēmis atsauce

  1. #1
    Vecākais loceklis
    Pievienošanās datums
    Jūnijs 2010
    Atbildes
    276

    Default PHP Stingrus Standartus: Tikai mainīgie lielumi būtu pieņēmis atsauce

    Kļūdas pēc modernizācijas VB līdz 4.2.5. pēc tam jaunāko atbrīvošanu VBET..

    PHP Stingrus Standartus: Tikai mainīgie lielumi būtu pieņēmis atsauce /xxxx/includes/vbenterprisetranslator_class_translator.php on line 410

  2. #2
    Vecākais loceklis
    Pievienošanās datums
    Jūnijs 2010
    Atbildes
    276

    Default

    Kādas domas par šo kļūdu, tā atkal parādās, bet ne bieži?

  3. #3
    Michał Podbielski (vBET Staff) vBET's Avatar
    Pievienošanās datums
    Oktobris 2009
    Atbildes
    3,037

    Default

    Mēs izskatīsim to un nosūtīt jums atbildi tuvākajā laikā.
    Pēdējo reizi vBET; 04-06-18 pie 12:25.

  4. #4
    Michał Podbielski (vBET Staff) vBET's Avatar
    Pievienošanās datums
    Oktobris 2009
    Atbildes
    3,037

    Default

    Ātri labot jūsu jautājumu:
    1. Atvērt failu includes/vbenterprisetranslator_class_translator.php
    2. Atrast
    Code:
    public function translateTextToDivide(&$toTranslate, $serie) {
    3. Noņemt no līnijas zīme '&'
    4. Iet uz 2 (katrs tulkotājs ir sava versija par šo funkciju, tāpēc jums ir nepieciešams, lai novērstu parakstīt vairākās vietās)

    Daži paskaidrojumi - zīme "& " ļauj, lai iet vērtība bez kopēšana tā, lai tas tika pievienotas veiktspējas dēļ.
    Tā kā daži versiju PHP valodu spēkus, lai iet tur tikai mainīgie lielumi (ne vērtībām skaits ad hoc, ja funkciju sauc). Tas ir ļoti neērti, jo mums ir nepieciešams, lai mainītu kodu daudzas vietas un izveidot pagaidu mainīgie tikai zvanīšanas funkciju, bet tas ir, kā tas darbojas tagad, tāpēc mums būs atjaunināt mūsu kodu.
    Mēs deva jums ātri noteikt. Mēs pārbaudīsim, kā funkcija tiek izmantota, un izlemt, vai tas ir labāk, lai noņemt "& " vai izveidot pagaidu mainīgie dažās vietās.

  5. #5
    Vecākais loceklis
    Pievienošanās datums
    Jūnijs 2010
    Atbildes
    276

    Default

    Paldies, bet, ja to izpilde ir jautājums, kas man ļaus kļūdas, jo tās ir ļoti mazs notikums, bet Paldies par paskaidrojumu.

  6. #6
    Michał Podbielski (vBET Staff) vBET's Avatar
    Pievienošanās datums
    Oktobris 2009
    Atbildes
    3,037

    Default

    Risinājums bez sniegumu sods tiks iekļautas jaunā laidiena. Lai ātri noteikt, lūdzu:
    1. Atvērt failu includes/vbenterprisetranslator_class_translator.php
    2. Find:
    Code:
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
    3. Aizstāt ar:
    Code:
    $rest = substr($toTranslate, $point);
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide($rest, $serie);
    4. Iet uz 2 (vairāki tulkotāji ir šā kodeksa)

Tags par šo Thread

Posting atļaujas

  • Jūs nedrīkst Publicēt jaunu pavedieni
  • Jūs nedrīkst post atbildes
  • Jūs nedrīkst pasta pielikumi
  • Jūs nedrīkst rediģēt savas ziņas
  •