Skocz do zawartości


Uwaga, ta strona używa Cookies
Stosujemy je, aby ułatwić Tobie korzystanie z naszego serwisu. Pamiętaj, że w każdej chwili możesz zmienić ustawienia dotyczące Cookies w ustawieniach swojej przeglądarki internetowej.
Dowiedz się więcej    
Akceptuję
Zdjęcie

PHP problem

PHP

  • Zaloguj się, aby dodać odpowiedź
10 odpowiedzi w tym temacie

#1 Arczi415

Arczi415
  • Bywalec

  • 87 postów
  • GG:13920594
  • Miejscowość:Świecie

Napisano 21 listopad 2012 - 17:16

Mam problem z zadaniami:

Zadania:
1. Napisz skrypt obliczajacy sume elementów w tablicy.
2. Napisz skrypt wyswietlajacy liczby wpisane do tablicy w kolejnosci rosnacej lub malejacej.
mam zrobić za pomocą tych pdfów:
https://rapidshare.c...0225396/PHP.rar

Gdy zrobie coś to mi nie wyświetla wyniku końcowego.
  • 0

#2 maciekslon

maciekslon
  • Amator

  • 54 postów

Napisano 21 listopad 2012 - 18:38

Pokaż co już stworzyłeś, poszukamy błędu :-)
  • 0

#3 Arczi415

Arczi415
  • Autor tematu
  • Bywalec

  • 87 postów
  • GG:13920594
  • Miejscowość:Świecie

Napisano 21 listopad 2012 - 19:23

Narazie udało mi się coś takiego zrobić(niestety tylko tyle, bo nauczyciel nie potrafił więcej wytłumaczyć)


<html>
<head>
<title>Skrypt dodawanie liczb</title>
</head>
<body>
<?php
$tab[0]=1234;
$tab[1]=4342;
$tab[2]=54543;
$tab[3]=34545;
$tab[4]=234;
$tab[5]=2321;
for($i=0;$i<6;$i++)
echo($tab[$i]."<br>");
echo("Druga wartosc w tablicy wynosi: ".$tab[1]);
?>
</body>
</html>
  • 0

#4 Daedric

Daedric
  • PHP master

  • 4 postów
  • Miejscowość:Zielona Góra

Napisano 21 listopad 2012 - 19:44

$suma = array_sum($tab);
  • 0

#5 Arczi415

Arczi415
  • Autor tematu
  • Bywalec

  • 87 postów
  • GG:13920594
  • Miejscowość:Świecie

Napisano 21 listopad 2012 - 19:51

<html>
<head>
<title>Skrypt dodawanie liczb</title>
</head>
<body>
<?php
$tab[0]=1234;
$tab[1]=4342;
$tab[2]=54543;
$tab[3]=34545;
$tab[4]=234;
$tab[5]=2321;
$suma = array_sum($tab);
?>
</body>
</html>


To niestety nie działa
  • 0

#6 Daedric

Daedric
  • PHP master

  • 4 postów
  • Miejscowość:Zielona Góra

Napisano 21 listopad 2012 - 19:56

jeszcze wyswietl wartosc:
echo $suma;

a wyswietlenie posortowanych:

sort($tab);
echo implode('<br />', $tab);
  • 0

#7 Arczi415

Arczi415
  • Autor tematu
  • Bywalec

  • 87 postów
  • GG:13920594
  • Miejscowość:Świecie

Napisano 21 listopad 2012 - 20:05

mam coś takiego:

<html>
<head>
<title>Skrypt dodawanie liczb</title>
</head>
<body>
<?php
$tab[0]=1234;
$tab[1]=4342;
$tab[2]=54543;
$tab[3]=34545;
$tab[4]=234;
$tab[5]=2321;
echo $suma;
sort($tab);
echo implode('<br />', $tab);
$suma = array_sum($tab);
?>
</body>
</html>

niestety nadal nie działa..
  • 0

#8 Daedric

Daedric
  • PHP master

  • 4 postów
  • Miejscowość:Zielona Góra

Napisano 21 listopad 2012 - 20:07

taka kolejnosc:

$suma = array_sum($tab);
echo $suma;

echo '<br />';

sort($tab);
echo implode('<br />', $tab);
  • 0

#9 Arczi415

Arczi415
  • Autor tematu
  • Bywalec

  • 87 postów
  • GG:13920594
  • Miejscowość:Świecie

Napisano 21 listopad 2012 - 20:40

Niestety nie ogarniam
  • 0

#10 maden

maden
  • Dyskutant

  • 197 postów

Napisano 21 listopad 2012 - 23:21

funkcja array_sum($tab) sumuje elementy tablicy

echo wyświetla na ekran

sort($tab) sortuje

a 'echo print_r($tab)' w nieelegancki sposób wyświetla obiekty tudzież tablice.

lub bardziej elegancko takie coś:

foreach($tab as $t) echo $t."<br />";

Użytkownik maden edytował ten post 21 listopad 2012 - 23:23

  • 0

http://www.hypertex.pl - profesionalna realizacja wideo.


#11 marek1775

marek1775
  • Nowicjusz

  • 1 postów

Napisano 17 październik 2019 - 12:51

 
arsort($tab);
 
foreach($tab as $wiersz)
  {
  foreach($wiersz as $element)
  
 
  {
  echo "$element";
  }
  echo "<br>";
  }
   echo "<br>";
  
  sort($tab);
 
foreach($tab as $wiersz)
  {
  foreach($wiersz as $element)
  
 
  {
  echo "$element";
  }
  echo "<br>";
  }

Użytkownik marek1775 edytował ten post 17 październik 2019 - 12:53

  • 0





Również z jednym lub większą ilością słów kluczowych: PHP

Użytkownicy przeglądający ten temat: 2

0 użytkowników, 2 gości, 0 anonimowych