Skocz do zawartości

Marynia podczas Majówki wychyla 556 butli z kumplami z forum


lad

Ulubione zajęcie Maryni to:  

55 użytkowników zagłosowało

Nie masz uprawnień do głosowania w tej ankiecie oraz wyświetlania jej wyników. Aby zagłosować w tej ankiecie, prosimy się zalogować lub zarejestrować.

Rekomendowane odpowiedzi

Spoko już piszę, padłem wczoraj ;)

 

No dostałem się na ten kurs php od podstaw do zaawansowanego. Pierwsze trzy zajęcia czyli 3 razy 3h - no nuda dla mnie, wszystko wiedziałem, wszystko jasne, proste - jak mieliśmy coś napisać coś powiedzieć no to ogarniałem,  na pytanie 'dlaczego tak?' też wiedziałem. Nawet ogarnąłem, że po tych pierwszych zajęciach firma prowadzącego oglądała mój profil na linkedinie (on też zresztą). No i przyszły "trudniejsze" sprawy, ale tak naprawdę dalej to niski poziom jest - pętle itp. Przecież wiem jak działa, jak to pisać, jak widzę kod to ogarniam co i jak, ale przychodzi jakieś niby banalny programik do napisania i mam dziurę w głowie, nie mogę ogarnąć, mylę się itp :/  np taki coś było:

 

Napisz program, który wypisze wszystkie liczby parzyste

w przedziale od Y do X. Y i X będą podane jako parametry

wejściowe skryptu.

Każdą kolejną liczbę parzystą wpisz w nowej linii

 

Napisałem sobie counta od argv, warunek if czyli dzielenia przez 2 z modulo okej, ale nie potrafiłem wstawić tego warunku do kiedy ma wykonywać się pętla, skoro na wejściu podaje mu liczby 2 i 4 to jak to wstawić, żeby pętlił od 2 do 4, ale nie mogę założyć, że od 2 do 4 tylko X i Y, żeby było uniwersalne dla każdej podanej liczby.

 

for ($i = 0; $i = GÓWNO; $i++) { if (( $i % 2 ) != 0) echo "$i </n>"; }

 

I za $i wstawić $argv[1], a co z $argv[2]?  Czy do $i przypisać tablicę z dwóch elementów argv[1] i argv[2]?

 

 

 

W pracy na co dzień mam w teorii o wiele trudniejsze rzeczy, ale tam dopisuję coś do funkcji, zmieniam, naprawiam itp. Np. ostatnio backend dodawania ofert  na stronę biura nierucuchomości z wygenerowanego xml nie usuwał ich. No i przeanalizowałem, że porównuje je po ID roboczym oferty, a nie widocznym na stronie, a to ID robocze nie zapisuje się do bazy no i zrobiłem inserta do wp_postmeta i później  porównywałem na jego podstawie czy mają takie same jak tak - usuń ofertę i dodaj od nowa.

 

 

Odnośnik do komentarza
46 minut temu, jmk napisał:

Spoko już piszę, padłem wczoraj ;)

 

No dostałem się na ten kurs php od podstaw do zaawansowanego. Pierwsze trzy zajęcia czyli 3 razy 3h - no nuda dla mnie, wszystko wiedziałem, wszystko jasne, proste - jak mieliśmy coś napisać coś powiedzieć no to ogarniałem,  na pytanie 'dlaczego tak?' też wiedziałem. Nawet ogarnąłem, że po tych pierwszych zajęciach firma prowadzącego oglądała mój profil na linkedinie (on też zresztą). No i przyszły "trudniejsze" sprawy, ale tak naprawdę dalej to niski poziom jest - pętle itp. Przecież wiem jak działa, jak to pisać, jak widzę kod to ogarniam co i jak, ale przychodzi jakieś niby banalny programik do napisania i mam dziurę w głowie, nie mogę ogarnąć, mylę się itp :/  np taki coś było:

 

Napisz program, który wypisze wszystkie liczby parzyste

w przedziale od Y do X. Y i X będą podane jako parametry

wejściowe skryptu.

Każdą kolejną liczbę parzystą wpisz w nowej linii

 

Napisałem sobie counta od argv, warunek if czyli dzielenia przez 2 z modulo okej, ale nie potrafiłem wstawić tego warunku do kiedy ma wykonywać się pętla, skoro na wejściu podaje mu liczby 2 i 4 to jak to wstawić, żeby pętlił od 2 do 4, ale nie mogę założyć, że od 2 do 4 tylko X i Y, żeby było uniwersalne dla każdej podanej liczby.

 

for ($i = 0; $i = GÓWNO; $i++) { if (( $i % 2 ) != 0) echo "$i </n>"; }

 

I za $i wstawić $argv[1], a co z $argv[2]?  Czy do $i przypisać tablicę z dwóch elementów argv[1] i argv[2]?

 

 

 

W pracy na co dzień mam w teorii o wiele trudniejsze rzeczy, ale tam dopisuję coś do funkcji, zmieniam, naprawiam itp. Np. ostatnio backend dodawania ofert  na stronę biura nierucuchomości z wygenerowanego xml nie usuwał ich. No i przeanalizowałem, że porównuje je po ID roboczym oferty, a nie widocznym na stronie, a to ID robocze nie zapisuje się do bazy no i zrobiłem inserta do wp_postmeta i później  porównywałem na jego podstawie czy mają takie same jak tak - usuń ofertę i dodaj od nowa.

 

 

ale czemu iterujesz petle od zera, skoro masz napisane w tresci, ze masz iterowac w przedziale od Y do X?

for ($i=Y, $i <= X, $i++) {...} - oczywiscie zakladajac, ze X jest wieksze od Y bo inaczej nigdy sie nie wykona :P

Odnośnik do komentarza
  • lad zablokował ten temat
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...