2012-01-18 3 views
0

Я плохо разбираюсь в компьютерном программировании и имею проблему в понимании утверждения Fortran. Я хотел бы преобразовать следующий оператор в Fortran в PHP. Очень ценю вашу помощь!Преобразование инструкции Fortran в PHP

 
PARAMETER (a=10 ,b=6) 
CHARACTER*5 WE(a) 

1) Что означает CHARACTER*5 WE(a) означает в Фортране?
2) Как я могу написать его на PHP?

Благодаря

+0

Fortran to PHP !? Хмм, ты уверен, что понял это правильно? – Rook

+0

Да, у меня есть код Fortran и вы хотите преобразовать его в PHP. Эти два заявления написаны в Fortran. – BlueSky

ответ

0

CHARACTER*5 WE(a) объявляет массив a элементов, каждый элемент является переменной характер длины 5.

2

Ваша первая линия Fortran кода PARAMETER (a=10 ,b=6) может быть записано в PHP, как:

<?php 
define('a', 10); 
define('b', 5); 
?> 

Эти переменные называются константами, особым типом переменной, которая не будет изменяться во время выполнения программы.

Ваша вторая строка кода Fortran CHARACTER*5 WE(a) не переносима в PHP-программу (и она также не нужна), поскольку PHP будет динамически распределять память для ваших массивов, и поэтому у вас не может быть массив с заранее определенным размером.

Смежные вопросы